From d5fc44610bea4c2bf4750d4cd9e5f32920baa258 Mon Sep 17 00:00:00 2001 From: Matthias Frey Date: Wed, 1 Jun 2016 15:19:58 +0200 Subject: [PATCH] Fixed error in assemble module when validation failed. (#3814) Error was: TypeError: fail_json() takes exactly 1 argument (2 given) --- lib/ansible/modules/files/assemble.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/ansible/modules/files/assemble.py b/lib/ansible/modules/files/assemble.py index d8cb5f25577..c4ce6a7eeac 100644 --- a/lib/ansible/modules/files/assemble.py +++ b/lib/ansible/modules/files/assemble.py @@ -260,8 +260,7 @@ def main(): result['validation'] = dict(rc=rc, stdout=out, stderr=err) if rc != 0: cleanup(path) - result['msg'] = "failed to validate: rc:%s error:%s" % (rc, err) - module.fail_json(result) + module.fail_json(msg="failed to validate: rc:%s error:%s" % (rc, err)) if backup and dest_hash is not None: result['backup_file'] = module.backup_local(dest)