1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

tried to ensure input is always a list but will now be a noop for non

listable items
This commit is contained in:
Brian Coca 2014-10-08 10:54:14 -04:00
parent 3534bdf953
commit 7a94d566e5

View file

@ -236,7 +236,10 @@ def rand(environment, end, start=None, step=None):
raise errors.AnsibleFilterError('random can only be used on sequences and integers') raise errors.AnsibleFilterError('random can only be used on sequences and integers')
def randomize_list(mylist): def randomize_list(mylist):
shuffle(mylist) try:
shuffle(list(mylist))
except:
pass
return mylist return mylist
class FilterModule(object): class FilterModule(object):