--- - name: "Stop apache" service: name: "{{ item.name }}" enabled: yes state: stopped runlevel: "{{ item.runlevel }}" with_items: - { name: apache2, runlevel: default } when: action == "stop" - name: "Start apache" service: name: "{{ item.name }}" enabled: yes state: started runlevel: "{{ item.runlevel }}" with_items: - { name: apache2, runlevel: default } when: action == "start" - name: "Restart apache" service: name: "{{ item.name }}" enabled: yes state: restarted runlevel: "{{ item.runlevel }}" with_items: - { name: apache2, runlevel: default } when: action == "restart"