From 2120580f7a98c54089c9bf88ba8ed526371c03d6 Mon Sep 17 00:00:00 2001 From: Nandor Sivok Date: Thu, 7 Mar 2013 16:14:19 +0100 Subject: [PATCH] netscaler module example playbook --- examples/playbooks/netscaler.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 examples/playbooks/netscaler.yml diff --git a/examples/playbooks/netscaler.yml b/examples/playbooks/netscaler.yml new file mode 100644 index 0000000000..911557c10f --- /dev/null +++ b/examples/playbooks/netscaler.yml @@ -0,0 +1,25 @@ +--- +# +# NetScaler module example +# + +- hosts: web-pool + serial: 3 + vars: + nsc_host: nsc.example.com + nsc_user: admin + nsc_pass: nimda + # type of the netscaler object you want to manipulate + type: service + # netscaler object name + name: ${facter_fqdn}:8080 + + tasks: + - name: disable service in the lb + action: netscaler nsc_host=${nsc_host} user=${nsc_user} password=${nsc_pass} name=${name} type=${type} action=disable + + - name: deploy new code + action: shell yum upgrade -y + + - name: enable in the lb + action: netscaler nsc_host=${nsc_host} user=${nsc_user} password=${nsc_pass} name=${name} type=${type} action=enable