Commit 7a23b2d6 authored by Will Brennan's avatar Will Brennan

Added option to remove from_file required argument

parent 01dfed8e
...@@ -40,7 +40,7 @@ def get_logger(level=logging.INFO, quite=False, debug=False, to_file=''): ...@@ -40,7 +40,7 @@ def get_logger(level=logging.INFO, quite=False, debug=False, to_file=''):
return logger return logger
def get_args(default=None, args_string=''): def get_args(default=None, args_string='', from_file=True):
""" """
This function gets the command line arguments and passes any unknown arguments to ALE. This function gets the command line arguments and passes any unknown arguments to ALE.
:param default: dictionary of default arguments with keys as `dest` :param default: dictionary of default arguments with keys as `dest`
...@@ -49,6 +49,7 @@ def get_args(default=None, args_string=''): ...@@ -49,6 +49,7 @@ def get_args(default=None, args_string=''):
if not default: if not default:
default = {} default = {}
parser = argparse.ArgumentParser(description=__doc__) parser = argparse.ArgumentParser(description=__doc__)
if from_file:
parser.add_argument('image_paths', type=str, nargs='+', help="Filepath for input images or folder containing images") parser.add_argument('image_paths', type=str, nargs='+', help="Filepath for input images or folder containing images")
parser.add_argument('-n', '--name', dest='name', default='DEFAULT_NAME', type=str, help='Basename of all export files') parser.add_argument('-n', '--name', dest='name', default='DEFAULT_NAME', type=str, help='Basename of all export files')
parser.add_argument('-b', '--debug', dest='debug', action='store_true', help='Lower logging level to debug') parser.add_argument('-b', '--debug', dest='debug', action='store_true', help='Lower logging level to debug')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment