summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Sprygada <psprygada@ansible.com>2017-01-26 20:39:47 -0500
committerPeter Sprygada <psprygada@ansible.com>2017-01-26 22:59:32 -0500
commite8a00377ae865eda782d9a50fc6b6fbc01ef520f (patch)
tree905c39c698588b7ea946615ed2d745173c3c11bc
parentd2094cd611e861c0ed5bfd2a3a4bdd54e03b4f78 (diff)
downloadansible-e8a00377ae865eda782d9a50fc6b6fbc01ef520f.tar.gz
additional exception handling
* catches TypeError when trying to load json data
-rw-r--r--lib/ansible/plugins/connection/network_cli.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ansible/plugins/connection/network_cli.py b/lib/ansible/plugins/connection/network_cli.py
index 0371676ab0..d74c77eb0c 100644
--- a/lib/ansible/plugins/connection/network_cli.py
+++ b/lib/ansible/plugins/connection/network_cli.py
@@ -229,7 +229,7 @@ class Connection(_Connection):
"""
try:
obj = json.loads(cmd)
- except ValueError:
+ except (ValueError, TypeError):
obj = {'command': str(cmd).strip()}
if obj['command'] == 'close_shell()':