Send updated grains to Salt mine
Change-Id: I8e90dd0e7c2eabe79046bad0e86a4c020a991fc7
diff --git a/prometheus/collector.sls b/prometheus/collector.sls
index e6c9f90..e5fb0d4 100644
--- a/prometheus/collector.sls
+++ b/prometheus/collector.sls
@@ -27,3 +27,15 @@
service_grains: {{ service_grains|yaml }}
- require:
- file: prometheus_grains_dir
+
+prometheus_grains_file:
+ cmd.wait:
+ - name: cat /etc/salt/grains.d/* > /etc/salt/grains
+ - watch:
+ - file: prometheus_grain
+
+prometheus_grains_publish:
+ module.run:
+ - name: mine.update
+ - watch:
+ - cmd: prometheus_grains_file