Merge pull request #110 from jhoekx/remote-vars

Always add vars to a play.
This commit is contained in:
Michael DeHaan 2012-04-03 17:07:00 -07:00
commit 778fe8755f

View file

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