code: def get_repositories(self, digests):
          
          if self.workflow.push_conf.pulp_registries:
              # If pulp was used, only report pulp images
              registries = self.workflow.push_conf.pulp_registries
          else:
              # Otherwise report all the images we pushed
              registries = self.workflow.push_conf.all_registries
  
          output_images = []
          for registry in registries:
              image = self.pullspec_image.copy()
              image.registry = registry.uri
              pullspec = image.to_str()
  
              output_images.append(pullspec)
  
              digest_list = digests.get(image.to_str(registry=False), ())
              for digest in digest_list:
                  digest_pullspec = image.to_str(tag=False) + "@" + digest
                  output_images.append(digest_pullspec)
  
          return output_images
docs: Build the repositories metadata
  
          :param digests: dict, image -> digests