Merge "Set 755 on Prometheus config dir explicitly" into release/2019.2.0
diff --git a/prometheus/init.sls b/prometheus/init.sls
index 608e759..08f7654 100644
--- a/prometheus/init.sls
+++ b/prometheus/init.sls
@@ -2,7 +2,6 @@
        pillar.prometheus.get('relay', {}).get('enabled', False) or
        pillar.prometheus.get('alerta', {}).get('enabled', False) or
        pillar.prometheus.get('pushgateway', {}).get('enabled', False) or
-       pillar.prometheus.get('sf_notifier', {}).get('enabled', False) or
        pillar.prometheus.get('elasticsearch_exporter', {}).get('enabled', False) or
        pillar.prometheus.alertmanager is defined or
        pillar.prometheus.exporters is defined %}
@@ -19,9 +18,6 @@
   {%- if pillar.prometheus.get('pushgateway', {}).get('enabled', False) %}
   - prometheus.pushgateway
   {%- endif %}
-  {%- if pillar.prometheus.get('sf_notifier', {}).get('enabled', False) %}
-  - prometheus.sf_notifier
-  {%- endif %}
   {%- if pillar.prometheus.get('elasticsearch_exporter', {}).get('enabled', False) %}
   - prometheus.elasticsearch_exporter
   {%- endif %}
diff --git a/prometheus/meta/prometheus.yml b/prometheus/meta/prometheus.yml
index b8266fd..6607168 100644
--- a/prometheus/meta/prometheus.yml
+++ b/prometheus/meta/prometheus.yml
@@ -1,5 +1,6 @@
 {%- if pillar.prometheus is defined %}
 {%- from "prometheus/map.jinja" import server, alertmanager, remote_storage_adapter, monitoring, relay, sf_notifier with context %}
+{%- if server.get('enabled', False) or remote_storage_adapter.get('enabled', False) or alertmanager.get('enabled', False) or relay.get('enabled', False) or sf_notifier.get('enabled', False) %}
 server:
   alert:
 {%- if server.get('enabled', False) %}
@@ -218,3 +219,4 @@
   {%- endif %}
 {%- endif %}
 {%- endif %}
+{%- endif %}