Coverage for appr/commands/list_package.py : 30%

Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
super(ListPackageCmd, self).__init__(options) self.registry_host = options.registry_host self.user = options.user self.organization = options.organization self.query = options.search self.media_type = options.media_type self.result = None self.ssl_verify = options.cacert or not options.insecure
def _add_arguments(cls, parser): cls._add_registryhost_arg(parser) cls._add_mediatype_option(parser, default=None, required=False) parser.add_argument("-u", "--user", default=None, help="list packages owned by USER") parser.add_argument("-o", "--organization", default=None, help="list ORGANIZATION packages") parser.add_argument("-s", "--search", default=None, help="search query")
client = self.RegistryClient(self.registry_host, requests_verify=self.ssl_verify) params = {} if self.user: params['username'] = self.user if self.organization: params["namespace"] = self.organization if self.query: params['query'] = self.query if self.media_type: params['media_type'] = self.media_type
self.result = client.list_packages(params)
return self.result
return print_packages(self.result, registry_host=self.registry_host) |