Merge pull request #3591 from cocoy/fix_3567
Allow roles to be interpolated from --extra-vars
This commit is contained in:
commit
5eea4b56fa
1 changed files with 2 additions and 1 deletions
|
@ -149,7 +149,8 @@ class Play(object):
|
||||||
# variables if the role was parameterized (i.e. given as a hash)
|
# variables if the role was parameterized (i.e. given as a hash)
|
||||||
has_dict = {}
|
has_dict = {}
|
||||||
|
|
||||||
for orig_path in roles:
|
for role_path in roles:
|
||||||
|
orig_path = template(self.basedir,role_path,self.playbook.extra_vars)
|
||||||
|
|
||||||
if type(orig_path) == dict:
|
if type(orig_path) == dict:
|
||||||
# what, not a path?
|
# what, not a path?
|
||||||
|
|
Loading…
Add table
Reference in a new issue