main.yml 610 B

12345678910111213141516171819202122232425
  1. ---
  2. - name: Combine service lists for bash script
  3. set_fact:
  4. service_list: "{{ service_list | default('') +'\"' + item + '\" ' }}"
  5. with_items:
  6. - "{{ status_services }}"
  7. - "{{ status_services_extra }}"
  8. - name: Install statusservices script
  9. template:
  10. src: statusservices.j2
  11. dest: /usr/local/bin/statusservices
  12. owner: root
  13. group: root
  14. mode: '0755'
  15. when:
  16. - service_list is defined
  17. - name: Add statusservices to .bash_profile
  18. lineinfile:
  19. path: /root/.bash_profile
  20. line: '/usr/local/bin/statusservices'
  21. state: present
  22. when:
  23. - service_list is defined