def parse_arguments(arguments):
arg_parser = argparse.ArgumentParser()
- arg_parser.add_argument('--days', type=int)
+ arg_parser.add_argument('--days', type=int, required=True)
args = arg_parser.parse_args(arguments)
return args
def getname(u):
return "\"%s\" (%s)" % (u["name"], u["uuid"])
-def main(arguments):
+def main(arguments=None):
+ if arguments is None:
+ arguments = sys.argv[1:]
+
args = parse_arguments(arguments)
arv = arvados.api()
print(" %s" % ev)
print("")
-main(sys.argv[1:])
+if __name__ == "__main__":
+ main()