A.17. List All

To get a list of all distributions managed by Pulp:
  • method: GET
  • path: /distributions/
  • permission: READ
  • success response: 200 OK
  • failure response: None
  • return: list of distribution objects, possibly empty
    example:
    [{'_id': 'ks-Fedora-Fedora-14-x86_64',
      '_ns': 'distribution',
      'description': None,
      'id': 'ks-Fedora-Fedora-14-x86_64',
      'family' : 'Fedora',
      'variant' : 'Fedora',
      'version' : '14',
      'arch' : 'x86_64',
      'timestamp' : '2011-05-13T15:44:30',
      'files': ['/var/lib/pulp/distributions/ks-Fedora-Fedora-14-x86_64/images/install.img',
               '/var/lib/pulp/distributions/ks-Fedora-Fedora-14-x86_64/images/efiboot.img',
               '/var/lib/pulp/distributions/ks-Fedora-Fedora-14-x86_64/images/boot.iso',
               '/var/lib/pulp/distributions/ks-Fedora-Fedora-14-x86_64/images/efidisk.img',
               '/var/lib/pulp/distributions/ks-Fedora-Fedora-14-x86_64/images/pxeboot/initrd.img',
               '/var/lib/pulp/distributions/ks-Fedora-Fedora-14-x86_64/images/pxeboot/vmlinuz'],
      'relativepath' : '/var/lib/pulp/distributions/ks-Fedora-Fedora-14-x86_64'},]