|
|
@ -55,11 +55,9 @@ class ActionModule(object):
|
|
|
|
groups = {}
|
|
|
|
groups = {}
|
|
|
|
|
|
|
|
|
|
|
|
for host in self.runner.host_set:
|
|
|
|
for host in self.runner.host_set:
|
|
|
|
|
|
|
|
if not check_conditional(template.template(self.runner.basedir, self.runner.conditional, inject)):
|
|
|
|
data = inject['hostvars'][host]
|
|
|
|
|
|
|
|
if not check_conditional(template.template(self.runner.basedir, self.runner.conditional, data)):
|
|
|
|
|
|
|
|
continue
|
|
|
|
continue
|
|
|
|
group_name = template.template(self.runner.basedir, args['key'], data)
|
|
|
|
group_name = template.template(self.runner.basedir, args['key'], inject)
|
|
|
|
group_name = group_name.replace(' ','-')
|
|
|
|
group_name = group_name.replace(' ','-')
|
|
|
|
if group_name not in groups:
|
|
|
|
if group_name not in groups:
|
|
|
|
groups[group_name] = []
|
|
|
|
groups[group_name] = []
|
|
|
|