Make sure playbook_dir variable is an absolute path

Fixes #8317
This commit is contained in:
James Cammarata 2014-08-12 09:51:21 -05:00
commit fc7859f445
3 changed files with 3 additions and 3 deletions

View file

@ -612,7 +612,7 @@ class Runner(object):
inject['vars'] = self.module_vars
inject['defaults'] = self.default_vars
inject['environment'] = self.environment
inject['playbook_dir'] = self.basedir
inject['playbook_dir'] = os.path.abspath(self.basedir)
# template this one is available, callbacks use this
delegate_to = self.module_vars.get('delegate_to')