summaryrefslogtreecommitdiffstats
path: root/modules/metabase
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2019-08-22 03:21:59 -0400
committerJesse Luehrs <doy@tozt.net>2019-08-22 03:21:59 -0400
commit98e3177905625104d67b6e9d5a6777f3b41aa6af (patch)
treed0663f45aa4684f71d049eca99849f1e37c0bf36 /modules/metabase
parent70dbad6c5567bf3661cb8d19edd432f5af0d82b3 (diff)
downloadpuppet-tozt-98e3177905625104d67b6e9d5a6777f3b41aa6af.tar.gz
puppet-tozt-98e3177905625104d67b6e9d5a6777f3b41aa6af.zip
fix ownership of metabase working directory
Diffstat (limited to 'modules/metabase')
-rw-r--r--modules/metabase/manifests/init.pp8
1 files changed, 7 insertions, 1 deletions
diff --git a/modules/metabase/manifests/init.pp b/modules/metabase/manifests/init.pp
index 06defa9..a576194 100644
--- a/modules/metabase/manifests/init.pp
+++ b/modules/metabase/manifests/init.pp
@@ -23,7 +23,13 @@ class metabase {
"/opt/metabase":
ensure => directory;
"/opt/metabase/run":
- ensure => directory;
+ ensure => directory,
+ owner => 'metabase',
+ group => 'metabase',
+ require => [
+ User['metabase'],
+ Group['metabase'],
+ ];
"/usr/lib/systemd/system/metabase.service":
source => "puppet:///modules/metabase/metabase.service",
notify => Exec["/usr/bin/systemctl daemon-reload"];