Merge pull request #110 from jhoekx/remote-vars

Always add vars to a play.
pull/4420/head
Michael DeHaan 2012-04-03 17:07:00 -07:00
commit 778fe8755f
1 changed files with 3 additions and 2 deletions

View File

@ -91,8 +91,9 @@ class PlayBook(object):
def _get_vars(self, play, dirname): def _get_vars(self, play, dirname):
''' load the vars section from a play ''' ''' load the vars section from a play '''
if play.get('vars') is None:
vars = play.get('vars', {}) play['vars'] = {}
vars = play['vars']
if type(vars) != dict: if type(vars) != dict:
raise errors.AnsibleError("'vars' section must contain only key/value pairs") raise errors.AnsibleError("'vars' section must contain only key/value pairs")
vars_prompt = play.get('vars_prompt', {}) vars_prompt = play.get('vars_prompt', {})