diff options
author | Nilashish Chakraborty <nilashishchakraborty8@gmail.com> | 2020-02-14 09:46:59 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-14 09:46:59 +0530 |
commit | 5ca7a9ea26cdc5a52abdaedf6eb717469c2200df (patch) | |
tree | c2b77f2b87764f6d0ab397f22fdac51c32acdb44 /lib/ansible/module_utils | |
parent | c1d8bdb87a207a537b0f003b04660b2850fa08db (diff) | |
download | ansible-5ca7a9ea26cdc5a52abdaedf6eb717469c2200df.tar.gz |
Fix tracebacks with search_obj_in_list (#67389)
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
Diffstat (limited to 'lib/ansible/module_utils')
-rw-r--r-- | lib/ansible/module_utils/network/common/utils.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/ansible/module_utils/network/common/utils.py b/lib/ansible/module_utils/network/common/utils.py index 14077e8426..8031738781 100644 --- a/lib/ansible/module_utils/network/common/utils.py +++ b/lib/ansible/module_utils/network/common/utils.py @@ -596,10 +596,12 @@ def validate_config(spec, data): def search_obj_in_list(name, lst, key='name'): - for item in lst: - if item.get(key) == name: - return item - return None + if not lst: + return None + else: + for item in lst: + if item.get(key) == name: + return item class Template: |