diff options
Diffstat (limited to 'modules/tick')
-rw-r--r-- | modules/tick/manifests/server/influxdb.pp | 9 |
1 files changed, 6 insertions, 3 deletions
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']; } |