From 1001a47bdc64de2560fa13993bfae53bb5909bc5 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Thu, 1 Jul 2021 20:28:49 -0400 Subject: more puppet deps --- modules/tick/manifests/server/influxdb.pp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'modules/tick') diff --git a/modules/tick/manifests/server/influxdb.pp b/modules/tick/manifests/server/influxdb.pp index 66ba164..69f6923 100644 --- a/modules/tick/manifests/server/influxdb.pp +++ b/modules/tick/manifests/server/influxdb.pp @@ -4,14 +4,17 @@ class tick::server::influxdb { } file { + "/etc/influxdb": + ensure => directory; "/etc/influxdb/influxdb.conf": source => "puppet:///modules/tick/influxdb.conf", - require => Package['influxdb'], + require => [ + Package['influxdb'], + File["/etc/influxdb"], + ], notify => Service['influxdb']; "/media/persistent/influxdb": ensure => directory, - owner => "influxdb", - group => "influxdb", require => Package['influxdb']; } -- cgit v1.2.3-54-g00ecf