def parseArguments(args=None): """ parse command line arguments """ # parse command line arguments parser = argparse.ArgumentParser(description='process-ard') parser.add_argument('uri', action="store") parser.add_argument('key_pathname', action="store") parser.add_argument('download_path', action="store") parser.add_argument('-t', '--tles', nargs='+', help='tles', type=int, required=True) parser.add_argument('-chunk_size', default=None, action="store", type=int) return parser.parse_args(args)
def parseArguments(args=None): """ parse command line arguments """ # parse command line arguments parser = argparse.ArgumentParser(description='process-ard') parser.add_argument('group', action="store") parser.add_argument('data_path', action="store") parser.add_argument('template_path', action="store") parser.add_argument('out_path', action="store") return parser.parse_args(args)
def parseArguments(args=None): """ parse command line arguments """ # parse command line arguments parser = argparse.ArgumentParser(description='process-ard') parser.add_argument( 'config_file', action="store") # 'C:\\Users\\Chris.Williams\Desktop\\ingest.yml' parser.add_argument('repository', action="store") parser.add_argument('product', action="store") return parser.parse_args(args)
def parseArguments(args=None): """ parse command line arguments """ # parse command line arguments parser = argparse.ArgumentParser(description='process-ard') parser.add_argument('uri', action="store") parser.add_argument('key_pathname', action="store") parser.add_argument('download_path', action="store") parser.add_argument('-t', '--tles', nargs='+', help='tles', type=int, required=True) # filter options parser.add_argument('-s', '--start_dt', type=validDateTimeArgument, help='start datetime', default=None) parser.add_argument('-e', '--end_dt', type=validDateTimeArgument, help='end datetime', default=None) parser.add_argument('-roi', nargs=4, default=None, action="store", type=int) parser.add_argument('-tiles', nargs='+', default=None, action="store") # runtime performance parser.add_argument('-log_path', default='.', action="store") parser.add_argument('-chunk_size', default=None, action="store", type=int) parser.add_argument('-ram', default=4096, action="store", type=int) # elevation data parser.add_argument('-dem_path', default=None, action="store") parser.add_argument('-geoid_pathname', default=None, action="store") return parser.parse_args(args)