<joblist>
<job>
<defaultTab>summary</defaultTab>
<description></description>
<dispatch>
<excludePrecedence>true</excludePrecedence>
<keepgoing>false</keepgoing>
<rankOrder>ascending</rankOrder>
<successOnEmptyNodeFilter>false</successOnEmptyNodeFilter>
<threadcount>1</threadcount>
</dispatch>
<executionEnabled>true</executionEnabled>
<id>d06fddc1-48c7-43c3-ab54-d683a10bd678</id>
<loglevel>INFO</loglevel>
<name>PrintVARS</name>
<nodeFilterEditable>false</nodeFilterEditable>
<nodefilters>
<filter>localhost</filter>
</nodefilters>
<nodesSelectedByDefault>true</nodesSelectedByDefault>
<scheduleEnabled>true</scheduleEnabled>
<sequence keepgoing='false' strategy='node-first'>
<command>
<node-step-plugin type='com.batix.rundeck.plugins.AnsiblePlaybookInlineWorkflowNodeStep'>
<configuration>
<entry key='ansible-base-dir-path' value='/etc/ansible' />
<entry key='ansible-become' value='true' />
<entry key='ansible-become-method' value='su' />
<entry key='ansible-become-password-storage-path' value='keys/passwords/localhost' />
<entry key='ansible-become-user' value='root' />
<entry key='ansible-extra-vars' value='nodename: ${node.name}' /> <entry key='ansible-playbook-inline' value='--- - name: This is a hello-world example hosts: all tasks: - name: Create a file called '/home/vagrant/testfile.txt'. copy: content: "{{ nodename }}" dest: /home/vagrant/testfile.txt ' />
<entry key='ansible-ssh-auth-type' value='password' />
<entry key='ansible-ssh-password-storage-path' value='keys/passwords/localhost' />
<entry key='ansible-ssh-user' value='vagrant' />
</configuration>
</node-step-plugin>
</command>
</sequence>
<uuid>d06fddc1-48c7-43c3-ab54-d683a10bd678</uuid>
</job>
</joblist>