AC-553 Added test, fixed extra_vars for passing to jobs.

This commit is contained in:
Chris Church
2013-10-12 01:53:52 -04:00
parent cb052dc775
commit b8ad8184ef
3 changed files with 31 additions and 8 deletions

View File

@@ -368,8 +368,8 @@ class RunJob(BaseTask):
args.extend(['-l', job.limit])
if job.verbosity:
args.append('-%s' % ('v' * min(3, job.verbosity)))
if job.extra_vars:
args.extend(['-e', job.extra_vars])
if job.extra_vars_dict:
args.extend(['-e', json.dumps(job.extra_vars_dict)])
if job.job_tags:
args.extend(['-t', job.job_tags])
args.append(job.playbook) # relative path to project.local_path