aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Joosten <stefan@sjoosten.nl>2016-07-30 00:17:27 +0200
committerStefan Joosten <stefan@sjoosten.nl>2016-07-30 00:17:27 +0200
commitfbc5896efd8c2ea9d3882170460d231c21f51dbb (patch)
tree92e08cc0fdfbd802768304d6b61875d47a3c0bdf
parent8572c3561235cb6433fd1a43024a6537397a852a (diff)
downloadansible-teamspeak-fbc5896efd8c2ea9d3882170460d231c21f51dbb.tar.gz
ansible-teamspeak-fbc5896efd8c2ea9d3882170460d231c21f51dbb.tar.xz
ansible-teamspeak-fbc5896efd8c2ea9d3882170460d231c21f51dbb.zip
Fixes #5 : systemd now reloaded when changing service file.
-rw-r--r--handlers/main.yml3
-rw-r--r--tasks/main.yml8
2 files changed, 11 insertions, 0 deletions
diff --git a/handlers/main.yml b/handlers/main.yml
index 92da673..41d0044 100644
--- a/handlers/main.yml
+++ b/handlers/main.yml
@@ -1,2 +1,5 @@
---
# handlers file for teamspeak
+
+- name: reload systemd
+ command: systemctl daemon-reload
diff --git a/tasks/main.yml b/tasks/main.yml
index 557fe01..ffcb017 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -61,6 +61,14 @@
mode: 0644
owner: root
group: root
+ notify:
+ - reload systemd
+ tags:
+ - teamspeak
+
+# Perform the "reload systemd" handler now.
+# Before we start using the new/changed .service file.
+- meta: flush_handlers
tags:
- teamspeak