Update delegation example.

This commit is contained in:
Michael DeHaan 2013-05-05 13:31:48 -04:00
parent 3575a3374b
commit 1f93887e02

View file

@ -10,7 +10,7 @@
# This example cheats by replacing the load balancer script with the 'echo' command,
# leaving actual communication with the load balancer as an exercise to the reader. In reality,
# you could call anything you want, the main thing is that it should do something with
# $inventory_hostname
# {{inventory_hostname}}
# NOTE: see batch_size_control.yml for an example of the 'serial' keyword, which you almost certainly
# want to use in this kind of example. Here we have a mocked up example that does something to
@ -22,18 +22,18 @@
tasks:
- name: take the machine out of rotation
action: command echo taking out of rotation $inventory_hostname
action: command echo taking out of rotation {{inventory_hostname}}
delegate_to: 127.0.0.1
# here's an alternate notation if you are delegating to 127.0.0.1, you can use 'local_action'
# instead of 'action' and leave off the 'delegate_to' part.
#
# - local_action: command echo taking out of rotation $inventory_hostname
# - local_action: command echo taking out of rotation {{inventory_hostname}}
- name: do several things on the actual host
action: command echo hi mom $inventory_hostname
action: command echo hi mom {{inventory_hostname}}
- name: put machine back into rotation
action: command echo inserting into rotation $inventory_hostname
action: command echo inserting into rotation {{inventory_hostname}}
delegate_to: 127.0.0.1