Implement extra vars on ad-hoc commands

This commit is contained in:
Matthew Jones
2016-05-03 12:02:27 -04:00
parent 93b0054190
commit a17bb5677b
3 changed files with 10 additions and 1 deletions

View File

@@ -1615,6 +1615,9 @@ class RunAdHocCommand(BaseTask):
if ad_hoc_command.verbosity:
args.append('-%s' % ('v' * min(5, ad_hoc_command.verbosity)))
if ad_hoc_command.extra_vars_dict:
args.extend(['-e', json.dumps(ad_hoc_command.extra_vars_dict)])
args.extend(['-m', ad_hoc_command.module_name])
args.extend(['-a', ad_hoc_command.module_args])