Merge pull request #3358 from ansible/fix-async

Allow async to not need an args file since new-style modules have args embedded
This commit is contained in:
Matt Davis 2016-04-01 19:57:24 -07:00
commit a38bdfc720

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