systemd.yml 430 B

123456789101112131415
  1. ---
  2. - name: daemon reload
  3. systemd:
  4. daemon_reload: yes
  5. # dictionary of kv pairs, servicename: enabled, eg:
  6. # {'kubernetes': "true"}
  7. - name: Start and enable services
  8. systemd:
  9. name: "{{ item.key }}"
  10. state: "{{ 'restarted' if (item.value | bool) else 'stopped' }}"
  11. enabled: "{{ item.value | bool }}"
  12. with_dict: "{{ l_parse_ignition_res.systemd_dict }}"
  13. when: item.key not in excluded_services | default([])