Files
configpolicy/roles/collectd-version/tasks/main.yml
Dustin C. Hatch 3949a40f64 r/collectd-version: Fix handlers
Upating the `collect-version` script should restart the
*collectd-version* service, not *collectd* itself.
2022-12-19 10:17:57 -06:00

35 lines
761 B
YAML

- name: ensure collectd-version script is installed
copy:
src: collectd-version.py
dest: /usr/local/libexec/collectd-version
mode: 'u=rwx,go=rx'
notify: restart collectd-version
tags:
- install
- name: ensure collectd-version.service systemd unit exists
copy:
src: collectd-version.service
dest: /etc/systemd/system/
mode: 'u=rw,go=rx'
notify:
- reload systemd
- restart collectd-version
tags:
- systemd
- name: ensure collectd-version service starts automatically
service:
name: collectd-version
enabled: true
tags:
- service
- name: flush_handlers
meta: flush_handlers
- name: ensure collectd-version service is started
service:
name: collectd-version
state: started
tags:
- service