1
0
Fork 0

Fixed stupid ansible python sucks silent name collision

This commit is contained in:
Julien Dessaux 2021-03-04 13:38:44 +01:00
parent e19baa85fa
commit 2451b5ced3
3 changed files with 9 additions and 7 deletions

View file

@ -9,14 +9,16 @@ class ActionModule(ActionBase):
result['changed'] = False
result['failed'] = False
is_borg_server = False
is_server = False
for hostname, hostvars in task_vars['hostvars'].items() :
if 'borg_server' in hostvars.keys() and hostvars['borg_server'] == task_vars['ansible_host']:
is_borg_server = True
is_server = True
result['ansible_facts'] = {
'is_borg_server': is_borg_server,
'borg': {
'is_server': is_server,
}
}
return result