diff --git a/workflow/scripts/uploadInputBag.py b/workflow/scripts/uploadInputBag.py index a9276e7f096f710583167a1b48028d0bf8448a9e..ab4d338074ffec3098667dcf2817041e01ded8bd 100644 --- a/workflow/scripts/uploadInputBag.py +++ b/workflow/scripts/uploadInputBag.py @@ -6,12 +6,13 @@ from datetime import datetime def get_args(): parser = argparse.ArgumentParser() - parser.add_argument('-f', '--file', help="file", required=True) - parser.add_argument('-l', '--loc', help="location", required=True) - parser.add_argument('-s', '--md5', help="md5", required=True) - parser.add_argument('-b', '--bytes', help="bytes", required=True) - parser.add_argument('-o', '--host', help="bytes", required=True) - parser.add_argument('-c', '--cookie', help="bytes", required=True) + parser.add_argument('-f', '--file', help="file name", required=True) + parser.add_argument('-l', '--loc', help="datahub location", required=True) + parser.add_argument('-s', '--md5', help="md5 sum", required=True) + parser.add_argument('-b', '--bytes', help="size in bytes", required=True) + parser.add_argument('-n', '--notes', help="notes", default="", required=False) + parser.add_argument('-o', '--host', help="datahub host", required=True) + parser.add_argument('-c', '--cookie', help="cookie token", required=True) args = parser.parse_args() return args @@ -26,7 +27,7 @@ def main(hostname, catalog_number, credential): "File_MD5": args.md5, "File_Bytes": args.bytes, "File_Creation_Time": datetime.now().replace(microsecond=0).isoformat(), - "Notes": "TEST", + "Notes": args.notes, "Bag_Type": "Replicate_Input_Seq" } @@ -34,8 +35,8 @@ def main(hostname, catalog_number, credential): rid = entities[0]["RID"] print(rid) - - + + if __name__ == '__main__': args = get_args() cli = BaseCLI("Custom RNASeq query", None, 1)