From 55e577a7a2076f1a6a87c5e17e59f7ffb935d5fd Mon Sep 17 00:00:00 2001 From: Mike Reeves Date: Mon, 18 Mar 2019 15:46:47 -0400 Subject: [PATCH] MEGARAMS Savings - Add advanced logic for services disabled --- salt/common/init.sls | 3 ++- salt/top.sls | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/salt/common/init.sls b/salt/common/init.sls index 00d7f35d0..74735a185 100644 --- a/salt/common/init.sls +++ b/salt/common/init.sls @@ -1,3 +1,4 @@ +{%- set GRAFANA = salt['pillar.get']('master:grafana', '0') %} # Add socore Group socoregroup: group.present: @@ -187,7 +188,7 @@ so-telegraf: - /opt/so/conf/telegraf/scripts # If its a master or eval lets install the back end for now -{% if grains['role'] == 'so-master' or grains['role'] == 'so-eval' %} +{% if grains['role'] == 'so-master' or grains['role'] == 'so-eval' and GRAFANA == 1 %} # Influx DB influxconfdir: diff --git a/salt/top.sls b/salt/top.sls index 0d6476779..b36f3b4c9 100644 --- a/salt/top.sls +++ b/salt/top.sls @@ -33,10 +33,10 @@ base: - curator - elastalert - redis - {%- if OSQUERY != '0' %} + {%- if OSQUERY != 0 %} - fleet {%- endif %} - {%- if WAZUH != '0' %} + {%- if WAZUH != 0 %} - wazuh {%- endif %} - filebeat