diff --git a/modules/planet/manifests/init.pp b/modules/planet/manifests/init.pp index f1c62407f0..f5a69b465d 100644 --- a/modules/planet/manifests/init.pp +++ b/modules/planet/manifests/init.pp @@ -16,6 +16,10 @@ class planet { ensure => directory } + file { '/var/log/planet': + ensure => directory + } + service { 'nginx': ensure => running, hasrestart => true diff --git a/modules/planet/manifests/site.pp b/modules/planet/manifests/site.pp index f38a34c1dc..92ae03501d 100644 --- a/modules/planet/manifests/site.pp +++ b/modules/planet/manifests/site.pp @@ -32,8 +32,8 @@ define planet::site($git_url) { cron { "update_planet_${name}": user => root, - minute => 3, - command => "planet /var/lib/planet/${name}.ini" + minute => "*/5", + command => "cd /var/lib/planet/${name} && planet /var/lib/planet/${name}/planet.ini > /var/log/planet/${name}.log 2>&1" } }