diff --git a/manifests/init.pp b/manifests/init.pp index f1c6240..f5a69b4 100644 --- a/manifests/init.pp +++ b/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/manifests/site.pp b/manifests/site.pp index f38a34c..92ae035 100644 --- a/manifests/site.pp +++ b/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" } }