You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
print(" -c [CFG_FILENAME] : Provide full path to config file.")
441
-
print(" -l [LST_FILENAME] : Provide full path to process list filename.")
442
-
print("")
443
442
print("Options:")
444
-
print(" -r : Use this instead of -l option to execute from last point of failure.")
445
-
print(" -n : Maximum number of concurrent processes (Default 10).")
446
-
print(" -x : Comma separated list of processes ID's to execute. All other processes will be set to NORUN")
447
-
print(" -h --help : Show help (you're reading it right now).")
448
-
print(" -e --email : Email to send job notification email upon completion or failure.")
449
-
print(" -ef --email-on-fail : Email to send job notification email upon failure.")
450
-
print(" -es --email-on-success : Email to send job notification email upon completion.")
451
-
print(" -d --debug : Prints list of Pending, Running, Failed, and Defaulted tasks instead of summary counts.")
452
-
print(" -i --interactive : Interactive mode. This will force the execution engine to request user input for each non-existent Context variable.")
453
-
print(" --env : Allows user to provide key/value pair to export to the environment prior to execution. Can provide this option multiple times.")
454
-
print(" --cvar : Allows user to provide key/value pair to initialize the Context object with prior to execution. Can provide this option multiple times.")
443
+
print(" -c <path> Path to config file.")
444
+
print(" -l <path> Path to process list filename.")
445
+
print(" -r, --restart Start from last known point-of-failure, if any.")
446
+
print(" -n, --max_procs <num> Maximum number of concurrent processes.")
447
+
print(" --exec-proc-name <proc name> Execute only a single process/task with the given name.")
448
+
print(" -x, --exec-only <comma seperated nums> Comma separated list of process ID's to execute. All other processes will be set to NORUN.")
449
+
print(" -N, --norun <comma separated nums> Comma separated list of process ID's to NOT execute (set to NORUN).")
450
+
print(" -D, --descendents <comma separated nums> Comma separated list of process ID's to execute, along with their descendent processes (child procs and beyond).")
451
+
print(" -A, --ancestors <comma separated nums> Comma separated list of process ID's to execute, along with their ancestors processes (parent procs and beyond).")
452
+
print(" -e, --email <email> Email to send job notification email upon completion or failure.")
453
+
print(" --email-on-fail <true|false> Enable/disable job notification email upon failure.")
454
+
print(" --email-on-success <true|false> Enable/disable job notification email upon success.")
455
+
print(" -d, --debug Prints list of Pending, Running, Failed, and Defaulted tasks instead of summary counts.")
456
+
print(" -i, --interactive Interactive mode. This will force the execution engine to request user input for each non-existent Context variable.")
457
+
print(" --env <VAR_NAME=var_value> Provide key/value pair to export to the environment prior to execution. Can provide this option multiple times.")
458
+
print(" --cvar <VAR_NAME=var_value> Provide key/value pair to initialize the Context object with prior to execution. Can provide this option multiple times.")
459
+
print(" --nozip Disable behavior which zips up all log files after job exit.")
460
+
print(" --dump-logs Enable behavior which prints all failure logs, if any, to STDOUT after job exit.")
461
+
print(" -t, --tickrate <num> Number of times per second that the executon engine should poll child processes/launch new processes. Default is 1.")
462
+
print(" --time-between-tasks <seconds> Number of seconds, at minimum, that the execution engine should wait after launching a process before launching another.")
463
+
print(" --serde <serializer/deserializer> Specify the process list serializer/deserializer. Default is LST.")
464
+
print(" --preserve-context Disables behavior which deletes the job's context file after successful job exit.")
465
+
print(" --allow-duplicate-jobs Enables running more than 1 instance of a unique job (based on APP_NAME).")
466
+
print(" --abort Aborts running instance of a job (based on APP_NAME), if any.")
467
+
print(" --setup Run the PyRunner basic project setup.")
468
+
print(" -v, --version Print PyRunner version.")
469
+
print(" -h, --help Show help (you're reading it right now).")
0 commit comments