summaryrefslogtreecommitdiffstats
path: root/modules/tozt/manifests/prometheus.pp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/tozt/manifests/prometheus.pp')
-rw-r--r--modules/tozt/manifests/prometheus.pp25
1 files changed, 12 insertions, 13 deletions
diff --git a/modules/tozt/manifests/prometheus.pp b/modules/tozt/manifests/prometheus.pp
index f842c86..444ac67 100644
--- a/modules/tozt/manifests/prometheus.pp
+++ b/modules/tozt/manifests/prometheus.pp
@@ -1,19 +1,18 @@
class tozt::prometheus {
include prometheus
- file {
- "/media/persistent/prometheus":
- ensure => directory,
- owner => "prometheus",
- group => "prometheus",
- require => [
- File["/media/persistent"],
- Package["prometheus"],
- ];
- "/etc/conf.d/prometheus":
- source => "puppet:///modules/tozt/prometheus-service-conf",
- require => Package["prometheus"],
- notify => Service["prometheus"];
+ file { "/media/persistent/prometheus":
+ ensure => directory,
+ owner => "prometheus",
+ group => "prometheus",
+ require => [
+ File["/media/persistent"],
+ Package["prometheus"],
+ ];
+ }
+
+ systemd::override { "prometheus":
+ source => 'puppet:///modules/tozt/prometheus-override.conf';
}
nginx::site {