from MgaRepo import Error from MgaRepo.command import * from MgaRepo.rpmutil import upload HELP = """\ Usage: mgarepo upload [OPTIONS] [PATH] Upload a given file to the binary sources repository. It will also update the contents of the 'sha1.lst' file and commit. If the path is a directory, all the contents of the directory will be uploaded. Options: -h help """ def parse_options(): parser = OptionParser(help=HELP) opts, args = parser.parse_args() opts.paths = args return opts def main(): do_command(parse_options, upload)