If the module return is not parsed, always show stderr information even if -D (debug)

is not specified.  This will help for users that don't have prerequisites installed
(like python-simplejson on old RHEL) and do not know to run -D.
pull/141/merge
Michael DeHaan 13 years ago
parent a5df306aa3
commit 09a0b9bea8

@ -640,8 +640,9 @@ class Runner(object):
else:
self.callbacks.on_ok(host, data)
if self.debug and err:
self.callbacks.on_error(host, err)
if err:
if self.debug or data.get('parsed', True) == False:
self.callbacks.on_error(host, err)
return result

Loading…
Cancel
Save