summaryrefslogtreecommitdiffstats
path: root/roles/memcached
diff options
context:
space:
mode:
authorKevin Fenzi <kevin@scrye.com>2014-08-19 15:01:48 +0000
committerKevin Fenzi <kevin@scrye.com>2014-08-19 15:01:48 +0000
commita01469ad7401b808c3307d8978eea9824d75cb5d (patch)
treec2210ee33802bc0edf1eb26cdad5603392a065ca /roles/memcached
parentbfddc11aba6d64d1cc91ad653e9f981db76fe116 (diff)
downloadansible-a01469ad7401b808c3307d8978eea9824d75cb5d.tar.gz
ansible-a01469ad7401b808c3307d8978eea9824d75cb5d.tar.xz
ansible-a01469ad7401b808c3307d8978eea9824d75cb5d.zip
Set memcached to always restart.
Diffstat (limited to 'roles/memcached')
-rw-r--r--roles/memcached/files/memcached-systemdoverride.conf2
-rw-r--r--roles/memcached/tasks/main.yml12
2 files changed, 14 insertions, 0 deletions
diff --git a/roles/memcached/files/memcached-systemdoverride.conf b/roles/memcached/files/memcached-systemdoverride.conf
new file mode 100644
index 000000000..8a764e347
--- /dev/null
+++ b/roles/memcached/files/memcached-systemdoverride.conf
@@ -0,0 +1,2 @@
+[Service]
+Restart=always
diff --git a/roles/memcached/tasks/main.yml b/roles/memcached/tasks/main.yml
index a75007853..506110715 100644
--- a/roles/memcached/tasks/main.yml
+++ b/roles/memcached/tasks/main.yml
@@ -19,3 +19,15 @@
- service
- config
- memcached
+
+- name: make systemd override dir
+ file: state=directory path=/etc/systemd/system/memcached.d mode=0755 owner=root group=root
+ tags:
+ - memcached
+
+- name: make systemd override config
+ copy: src=memcached-systemdoverride.conf dest=/etc/systemd/system/memcached.d/
+ tags:
+ - memcached
+ notify:
+ - reload systemd