From 628aae9e34d1066eeda7dfb91edef7e513efe0b6 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen.haas@lakedrops.com> Date: Thu, 24 Aug 2023 14:54:44 +0200 Subject: [PATCH] Only execute this role, if required variables are defined --- defaults/main.yml | 1 + tasks/main.yml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/defaults/main.yml b/defaults/main.yml index 9a6d6e0..9352c9c 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,5 +1,6 @@ --- +elasticsearch_install: yes elasticsearch: purge: - index: logstash diff --git a/tasks/main.yml b/tasks/main.yml index 360f622..6b2dcde 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -34,4 +34,4 @@ - Config when: elasticsearch.snapshot is defined and elasticsearch.snapshot.indices is defined - when: (not excluded_roles or "elasticsearch" not in excluded_roles) and 'logserver' in groups and inventory_hostname in groups.logserver + when: elasticsearch_install and (not excluded_roles or "elasticsearch" not in excluded_roles) and 'logserver' in groups and inventory_hostname in groups.logserver -- GitLab