Merge pull request #1560 from dagwieers/module-output-consistency

Make module output more consistent wrt. changed/failed
This commit is contained in:
Michael DeHaan 2012-11-08 16:45:05 -08:00
commit 03f4b0f923
2 changed files with 24 additions and 40 deletions

View file

@ -594,6 +594,8 @@ class AnsibleModule(object):
def exit_json(self, **kwargs):
''' return from the module, without error '''
self.add_path_info(kwargs)
if not kwargs.has_key('changed'):
kwargs['changed'] = False
print self.jsonify(kwargs)
sys.exit(0)