summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Coca <brian.coca+git@gmail.com>2016-03-07 16:01:14 -0500
committerBrian Coca <brian.coca+git@gmail.com>2016-03-07 16:01:38 -0500
commit46ae22660760dde1117afc0e19a73f59e5b0e23c (patch)
tree9ae5f69b3a4d5993bae16012afce7a88c1c88140
parent26eb9a8bb9c5caa92b852bfae8c4bee265d1545a (diff)
downloadansible-46ae22660760dde1117afc0e19a73f59e5b0e23c.tar.gz
avoid running assemble on check mode
fixes #14175
-rw-r--r--lib/ansible/runner/action_plugins/assemble.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/ansible/runner/action_plugins/assemble.py b/lib/ansible/runner/action_plugins/assemble.py
index 171d570a43..32ede593a4 100644
--- a/lib/ansible/runner/action_plugins/assemble.py
+++ b/lib/ansible/runner/action_plugins/assemble.py
@@ -88,6 +88,8 @@ class ActionModule(object):
remote_src = utils.boolean(options.get('remote_src', 'yes'))
regexp = options.get('regexp', None)
+ if self.runner.noop_on_check(inject):
+ return ReturnData(conn=conn, comm_ok=True, result=dict(skipped=True))
if src is None or dest is None:
result = dict(failed=True, msg="src and dest are required")