1
0
Fork 0
mirror of https://github.com/roles-ansible/ansible_role_iperf.git synced 2024-08-16 13:09:49 +02:00
ansible_role_iperf/tasks/systemd.yml

29 lines
680 B
YAML
Raw Normal View History

2021-08-18 16:24:41 +02:00
---
- name: deploy systemd iperf.service
become: true
ansible.builtin.template:
src: 'templates/iperf.service.j2'
dest: '/etc/systemd/system/iperf.service'
mode: 0644
group: root
owner: root
notify: systemctl restart iperf.service
- name: enable systemd iperf.service
become: true
2021-08-18 17:01:45 +02:00
ansible.builtin.systemd:
2021-08-18 16:24:41 +02:00
name: 'iperf.service'
enabled: true
masked: false
when: iperf__systemd_enable | bool
notify: systemctl restart iperf.service
- name: masked systemd iperf.service
become: true
2021-08-18 17:01:45 +02:00
ansible.builtin.systemd:
2021-08-18 16:24:41 +02:00
name: 'iperf.service'
state: stopped
enabled: false
masked: true
when: not iperf__systemd_enable | bool