diff --git a/global/overlay/etc/puppet/manifests/cosmos-site.pp b/global/overlay/etc/puppet/manifests/cosmos-site.pp index d57badcf..1393bd6c 100644 --- a/global/overlay/etc/puppet/manifests/cosmos-site.pp +++ b/global/overlay/etc/puppet/manifests/cosmos-site.pp @@ -597,6 +597,13 @@ class eidas_connector($version="1.0.6",$hostname='localhost',$luna_debug='no') { "IDP_PRID_SERVICE_URL=$prid_service"], extra_parameters => ["--log-driver=syslog"] } + sunet::scriptherder::cronjob { "${name}_clean_logs": + cmd => "/usr/bin/find /var/log/eidas-connector -ctime +180 -type f -name *.log -delete", + minute => '2', + hour => '0', + ok_criteria => ['exit_status=0','max_age=48h'], + warn_criteria => ['exit_status=1','max_age=50h'], + } ensure_resource('class','webserver',{}) ensure_resource('class','https_server',{}) }