From be00e72a5d16d5289190ff2a241435cf26bdca65 Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen@paragon-es.de>
Date: Fri, 27 May 2016 20:44:26 +0200
Subject: [PATCH] ansible-playbooks/general#19 Set role header

---
 tasks/main.yml | 26 +++++++++++++++++---------
 1 file changed, 17 insertions(+), 9 deletions(-)

diff --git a/tasks/main.yml b/tasks/main.yml
index aea00f6..cce489f 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -1,12 +1,20 @@
 ---
 # file: roles/memcache/tasks/main.yml
 
-- name: "Install MemCache"
-  apt:
-    pkg='{{item}}'
-    state='installed'
-    update_cache=yes
-  with_items:
-    - php5-memcached
-    - memcached
-  when: php_version|default('5.5') != '7'
+- name: "MemCache Role"
+  set_fact: role_memcache_started=true
+  tags: always
+
+- block:
+
+  - name: "Install MemCache"
+    apt:
+      pkg='{{item}}'
+      state='installed'
+      update_cache=yes
+    with_items:
+      - php5-memcached
+      - memcached
+    when: php_version|default('5.5') != '7'
+
+  when: '"memcache" not in excluded_roles'
-- 
GitLab