X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Frole%2Fmanifests%2Fcaldance.pp;h=343ea3461b03806ecd6e5ffaf6e86ef7f74f2056;hb=aab2f0312f21125940b8fcfe8a2342eba3ac4169;hp=d4c820769975f26c7d360b169b372073b608817f;hpb=931dddda66f58b710f6a9734506e9b2cc50c9ebe;p=perso%2FImmae%2FProjets%2FPuppet.git diff --git a/modules/role/manifests/caldance.pp b/modules/role/manifests/caldance.pp index d4c8207..343ea34 100644 --- a/modules/role/manifests/caldance.pp +++ b/modules/role/manifests/caldance.pp @@ -62,8 +62,8 @@ class role::caldance ( file { "${home}/media": ensure => "directory", mode => "0755", - owner => "http", - group => "http", + owner => $user, + group => $group, } exec { "initialize_venv": @@ -118,16 +118,6 @@ class role::caldance ( $uwsgi_path = "${home}/virtualenv/bin/uwsgi" $python_path = "${home}/virtualenv/bin/python" - file { "$caldance_app/manage.py": - owner => $user, - group => $group, - mode => "0644", - content => template("role/caldance/manage.py.erb"), - require => [ - User["$user:"], - Archive[ "${home}/caldance_${caldance_version}.tar.gz"], - ], - } file { "$caldance_app/manage": owner => $user, group => $group, @@ -152,7 +142,7 @@ class role::caldance ( profile::postgresql::master { "postgresql master for caldance": letsencrypt_host => $web_host, - backup_hosts => ["backup-1"], + backup_hosts => [], } postgresql::server::db { $pg_db: @@ -263,8 +253,9 @@ class role::caldance ( user => $user, environment => ["HOME=${home}","MAILTO=${mailtos}"], command => "${home}/virtualenv/bin/pip list --outdated", - minute => "15", - hour => "0", + minute => "0", + hour => "10", + weekday => "1", require => Exec["initialize_venv"], } }