def main(args, parser, subparser): # Authenticate sreg = Client(secrets=args.secrets) for image in args.image: response = sreg.remove(image=image, force=args.force)
def main(args,parser,subparser): # Authenticate sreg = Client(secrets=args.secrets) response = sreg.pull(images=args.image, file_name=args.name, decompress=args.decompress)
def main(args,parser,subparser): # Does the user have a valid image? sreg = Client(secrets=args.secrets) return sreg.label_search(key=args.key, value=args.value)
def main(args, parser, subparser): # Does the user have a valid image? sreg = Client(secrets=args.secrets) for query in args.query: if query in ['', '*']: query = None sreg.ls(query=query, args=args)
def main(args, parser, subparser): # Does the user have a valid image? image = args.image[0] if not os.path.exists(image): subparser.print_help() bot.error("Please supply one or more paths to existing images.") sys.exit(1) # Authenticate sreg = Client(secrets=args.secrets) response = sreg.push(path=image, name=args.name, tag=args.tag, compress=args.compress)