From d8e91f01b0d4a33dcb4fe447b33c7718f69465e6 Mon Sep 17 00:00:00 2001 From: Brian Coca Date: Tue, 5 Jul 2016 15:39:08 -0400 Subject: [PATCH] protect another portion against None name --- lib/ansible/modules/packaging/language/pip.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/ansible/modules/packaging/language/pip.py b/lib/ansible/modules/packaging/language/pip.py index a230212b51..eed16fd4a5 100755 --- a/lib/ansible/modules/packaging/language/pip.py +++ b/lib/ansible/modules/packaging/language/pip.py @@ -410,11 +410,12 @@ def main(): out += out_pip err += err_pip - for pkg in name: - is_present = _is_present(pkg, version, out.split()) - if (state == 'present' and not is_present) or (state == 'absent' and is_present): - changed = True - break + if pkg: + for pkg in name: + is_present = _is_present(pkg, version, out.split()) + if (state == 'present' and not is_present) or (state == 'absent' and is_present): + changed = True + break module.exit_json(changed=changed, cmd=freeze_cmd, stdout=out, stderr=err) if requirements or has_vcs: