New ansible is more strict about types
See https://docs.ansible.com/projects/ansible/latest/porting_guides/porting_guide_core_2.19.html#broken-conditionals
This commit is contained in:
parent
32ddf5e58e
commit
0ae9d05921
2 changed files with 8 additions and 1 deletions
|
|
@ -6,6 +6,7 @@ class FilterModule(object):
|
|||
return {
|
||||
'defaultattr': self.defaultattr,
|
||||
'list2dict': self.list2dict,
|
||||
'any': self.any,
|
||||
}
|
||||
|
||||
def defaultattr(self, objects, attr, val=None):
|
||||
|
|
@ -19,3 +20,9 @@ class FilterModule(object):
|
|||
Like items2dict but keep entire dictionaries as values.
|
||||
'''
|
||||
return {item[key]: item for item in items}
|
||||
|
||||
def any(self, items):
|
||||
'''
|
||||
Return True if any item in the list is True.
|
||||
'''
|
||||
return any(items)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue