<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ansible-role-prometheus-target/handlers, branch master</title>
<subtitle>Ansible role for pushing targets to prometheus instance</subtitle>
<id>http://git.wilk.cx/ansible/ansible-role-prometheus-target.git/atom?h=master</id>
<link rel='self' href='http://git.wilk.cx/ansible/ansible-role-prometheus-target.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/ansible/ansible-role-prometheus-target.git/'/>
<updated>2023-10-11T13:49:45Z</updated>
<entry>
<title>Add run_once option for handlers</title>
<updated>2023-10-11T13:49:45Z</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-10-11T13:34:10Z</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/ansible/ansible-role-prometheus-target.git/commit/?id=c9c812343831be1bb56965b2aeff41eecdae0a11'/>
<id>urn:sha1:c9c812343831be1bb56965b2aeff41eecdae0a11</id>
<content type='text'>
This adds the run_once option for the two handler types (shell and
command). The variables `prometheus_target_handler_command_run_once`
and `prometheus_target_handler_shell_run_once` are introduced to
control this behavior.

For this change a switch from the Ansible Handlers to regular tasks was
necessary to  enforce run_once behavior with delegated hosts. If you
don't rely on handler specific features such as deferring, nothing
changes when using the role.

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
</entry>
<entry>
<title>Add become_user and become_method config variables to handlers</title>
<updated>2023-05-30T16:38:11Z</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-05-30T15:04:33Z</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/ansible/ansible-role-prometheus-target.git/commit/?id=fcf5bf4d03c9a92f618c4ed2cb56484ed4ed4bb8'/>
<id>urn:sha1:fcf5bf4d03c9a92f618c4ed2cb56484ed4ed4bb8</id>
<content type='text'>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
</entry>
<entry>
<title>Move hook ansible module config into their own config object</title>
<updated>2023-05-26T21:51:14Z</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-05-26T21:51:14Z</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/ansible/ansible-role-prometheus-target.git/commit/?id=86becf489d216cb6de226d544ca128696f41357e'/>
<id>urn:sha1:86becf489d216cb6de226d544ca128696f41357e</id>
<content type='text'>
Keep
* prometheus_target_handler_command_enabled
* prometheus_target_handler_command_become
* prometheus_target_handler_shell_enabled
* prometheus_target_handler_shell_become
to avoid being overwritten when specifying
prometheus_target_handler_command or prometheus_target_handler_shell

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
</entry>
<entry>
<title>init</title>
<updated>2023-05-26T17:59:24Z</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-05-26T17:59:24Z</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/ansible/ansible-role-prometheus-target.git/commit/?id=9db96602063e6ceb3cb8e819a8e942f28061bb42'/>
<id>urn:sha1:9db96602063e6ceb3cb8e819a8e942f28061bb42</id>
<content type='text'>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
</entry>
</feed>
