|
|
|
@@ -1,6 +1,24 @@ |
|
|
|
--- |
|
|
|
|
|
|
|
- name: Check existence of matrix-appservice-discord service |
|
|
|
stat: |
|
|
|
path: "/etc/systemd/system/matrix-appservice-discord.service" |
|
|
|
register: matrix_appservice_discord_service_stat |
|
|
|
|
|
|
|
- name: Ensure matrix-appservice-discord is stopped |
|
|
|
service: |
|
|
|
name: matrix-appservice-discord |
|
|
|
state: stopped |
|
|
|
daemon_reload: yes |
|
|
|
when: "matrix_appservice_discord_service_stat.stat.exists" |
|
|
|
|
|
|
|
- name: Ensure matrix-appservice-discord.service doesn't exist |
|
|
|
file: |
|
|
|
path: "/etc/systemd/system/matrix-appservice-discord.service" |
|
|
|
state: absent |
|
|
|
when: "matrix_appservice_discord_service_stat.stat.exists" |
|
|
|
|
|
|
|
- name: Ensure systemd reloaded after matrix-appservice-discord.service removal |
|
|
|
service: |
|
|
|
daemon_reload: yes |
|
|
|
when: "matrix_appservice_discord_service_stat.stat.exists" |