<div dir="ltr"><div>Hi,</div><div><br></div><div>I would like to announce a new version of the ansible-nodetool module,</div><div>an Ansible module to interact with Erlang nodes via Erlang RPC.</div><div>If your architecture includes one or more Erlang nodes and you use Ansible</div><div>to orchestrate them, you may find this Ansible module helpful.<br></div><div><br></div><div>The ansible-nodetool module is available at:</div><div><br></div><div><a href="https://github.com/robertoaloi/ansible-nodetool">https://github.com/robertoaloi/ansible-nodetool</a><br class="inbox-inbox-Apple-interchange-newline"></div><div><br></div><div>The README contains detailed information on how to install and use the Ansible module.</div><div>Sample playbooks are available in the `examples` directory.</div><div><br></div><div>For the impatient, here is an example of what you can do with it:</div><div><br></div><div>Â Â ---</div><div><div>Â Â - hosts: localhost</div><div>Â Â Â tasks:</div><div>Â Â Â - name: "Return a list of running applications"</div><div>Â Â Â Â nodetool:</div><div>Â Â Â Â Â action: Â eval</div><div>Â Â Â Â Â command: application:which_applications()</div><div>Â Â Â Â Â cookie: Â secret</div><div>Â Â Â Â Â node: Â Â alice@{{ inventory_hostname_short }}</div><div>Â Â Â Â register: applications</div><div>Â Â Â - debug:</div><div>Â Â Â Â Â msg: "{{ applications.stdout_lines }}</div></div><div><br></div><div>The module can also "intercept" I/O from the remote nodes via the Erlang `group leader`.</div><div><br></div><div>Hope you find it useful.</div><div><br></div><div>Cheers,</div><div><br></div><div>Roberto</div><div><a href="http://roberto-aloi.com">http://roberto-aloi.com</a></div><div><br></div></div>