Allow async to not need an args file since new-style modules have args embedded

This commit is contained in:
Toshio Kuratomi 2016-04-01 19:50:58 -07:00
parent 2ddeb5cdec
commit 6e5b09f3a8

View file

@ -122,8 +122,11 @@ if __name__ == '__main__':
jid = "%s.%d" % (sys.argv[1], os.getpid())
time_limit = sys.argv[2]
wrapped_module = sys.argv[3]
argsfile = sys.argv[4]
cmd = "%s %s" % (wrapped_module, argsfile)
if len(sys.argv) >= 5:
argsfile = sys.argv[4]
cmd = "%s %s" % (wrapped_module, argsfile)
else:
cmd = wrapped_module
step = 5
# setup job output directory