Fix missing msg argument

The following patch adds a missing 'msg=' syntax. An exception is raised
in ansible if this block is reached during the execution of the module

    TypeError: fail_json() takes exactly 1 argument (2 given)

With the 'msg=' added, you get a more informative error. For example

    msg: No settings provided to update_domain().
This commit is contained in:
Tim Rupp 2014-07-04 14:00:15 -05:00
parent 51e014d915
commit 4a871f496a

View file

@ -126,7 +126,7 @@ def rax_dns(module, comment, email, name, state, ttl):
changed = True
domain.get()
except Exception, e:
module.fail_json('%s' % e.message)
module.fail_json(msg='%s' % e.message)
elif state == 'absent':
try: