From 6705be8566df17ed33df33eab6e24684a9e1db50 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 | 32 ++++++++++++++++++++------------ 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index 962d6c8..b80f3a6 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -8,16 +8,24 @@ --- # file: roles/fluentd/tasks/main.yml -- name: "Install Plugins" - command: td-agent-gem install {{ item }} - with_items: - - 'fluent-plugin-elasticsearch' - - 'fluent-plugin-record-reformer' +- name: "FluentD Role" + set_fact: role_fluentd_started=true + tags: always -- name: "Copy SSL Key" - copy: - src='{{ inventory_dir }}/files/ssl/td-agent/key.pem' - dest='/etc/ssl/td-agent/key.pem' - owner='root' - group='root' - mode=644 +- block: + + - name: "Install Plugins" + command: td-agent-gem install {{ item }} + with_items: + - 'fluent-plugin-elasticsearch' + - 'fluent-plugin-record-reformer' + + - name: "Copy SSL Key" + copy: + src='{{ inventory_dir }}/files/ssl/td-agent/key.pem' + dest='/etc/ssl/td-agent/key.pem' + owner='root' + group='root' + mode=644 + + when: '"fluentd" not in excluded_roles' -- GitLab