I see the same behavior with the moustaches:
- name: Test delegate to
shell: echo "{{ groups.consul_server[0] }}" && hostname -i
register: __hostname
delegate_to: "{{ groups.consul_server[0] }}"
- debug: var=__hostname
TASK: [Test delegate to] *********************************************
<10.0.196.116> REMOTE_MODULE command echo "10.0.196.116" && hostname -i
#USE_SHELL
<10.0.196.116> EXEC ['/bin/sh', '-c', 'mkdir -p
$HOME/.ansible/tmp/ansible-tmp-1437108695.64-26819269533917 && chmod a+rx
$HOME/.ansible/tmp/ansible-tmp-1437108695.64-26819269533917 && echo
$HOME/.ansible/tmp/ansible-tmp-1437108695.64-26819269533917']
<10.0.196.116> PUT /tmp/tmpDXWJFH TO /home/bkaplan/.ansible/tmp/ansible-tmp-
1437108695.64-26819269533917/command
<10.0.196.116> EXEC ['/bin/sh', '-c', u'LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8 /usr/bin/python
/home/bkaplan/.ansible/tmp/ansible-tmp-1437108695.64-26819269533917/command;
rm -rf /home/bkaplan/.ansible/tmp/ansible-tmp-1437108695.64-26819269533917/
>/dev/null 2>&1']
changed: [localhost -> 10.0.196.116] => {"changed": true, "cmd": "echo
\"10.0.196.116\" && hostname -i", "delta": "0:00:00.004458", "end": "2015-07-17
10:21:35.693136", "rc": 0, "start": "2015-07-17 10:21:35.688678", "stderr":
"", "stdout": "10.0.196.116\n127.0.1.1", "warnings": []}
TASK: [debug var=__hostname]
**************************************************
ok: [localhost] => {
"var": {
"__hostname": {
"changed": true,
"cmd": "echo \"10.0.196.116\" && hostname -i",
"delta": "0:00:00.004458",
"end": "2015-07-17 10:21:35.693136",
"invocation": {
"module_args": "echo \"10.0.196.116\" && hostname -i",
"module_name": "shell"
},
"rc": 0,
"start": "2015-07-17 10:21:35.688678",
"stderr": "",
"stdout": "10.0.196.116\n127.0.1.1",
"stdout_lines": [
"10.0.196.116",
"127.0.1.1"
],
"warnings": []
}
}
}
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/c2e3db4a-3f70-4804-99af-cda0032e9f47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.