summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjeronimog <garciaj.uk@gmail.com>2016-10-07 10:17:54 +0100
committerBrian Coca <bcoca@users.noreply.github.com>2017-02-08 15:53:19 -0500
commitef1ecfd2c28412531fc7e0482b66dab92226306f (patch)
treeb9cb25fdf0be4b537f5f3cee3cd39085d088222c
parent39acdde5aa2fdea857b6b958c36b80c3b4cdbc02 (diff)
downloadansible-ef1ecfd2c28412531fc7e0482b66dab92226306f.tar.gz
Adding self.log() on IOErrors and OSErrros
-rw-r--r--lib/ansible/module_utils/basic.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/ansible/module_utils/basic.py b/lib/ansible/module_utils/basic.py
index 0171fefafc..1b1389d8ee 100644
--- a/lib/ansible/module_utils/basic.py
+++ b/lib/ansible/module_utils/basic.py
@@ -2268,9 +2268,11 @@ class AnsibleModule(object):
rc = cmd.returncode
except (OSError, IOError):
e = get_exception()
+ self.log("%s: Error Executing CMD:%s PERM:%s Exception:%s" % (args[0] , args[1] , str(e)))
self.fail_json(rc=e.errno, msg=to_native(e), cmd=clean_args)
except Exception:
e = get_exception()
+ self.log("%s: Error Executing CMD:%s PERM:%s Exception:%s" % (args[0] , args[1] , str(traceback.format_exc())))
self.fail_json(rc=257, msg=to_native(e), exception=traceback.format_exc(), cmd=clean_args)
# Restore env settings