diff --git a/manifests/script.pp b/manifests/script.pp index fdabf30..d940ea1 100644 --- a/manifests/script.pp +++ b/manifests/script.pp @@ -56,6 +56,17 @@ class sunetdrive::script ( } $site_name = $config['site_name'] $user_bucket_name = $config['user_bucket_name'] + if $config['user_scans'] { + $config['user_scans'].each |$job| { + sunet::scriptherder::cronjob { $job['name']: + cmd => "ssh -t -l script ${job['server']} /usr/bin/sudo /usr/local/bin/occ ${job['container']} files:scan ${job['user']}", + hour => $job['hour'], + minute => $job['minute'], + ok_criteria => ['exit_status=0','max_age=1d'], + warn_criteria => ['exit_status=1','max_age=2d'], + } + } + } # It is a start that will get us user buckets and primary buckets $backup_projects = $location diff --git a/manifests/sitemonitornaemon.pp b/manifests/sitemonitornaemon.pp index a1b08c4..fd07491 100644 --- a/manifests/sitemonitornaemon.pp +++ b/manifests/sitemonitornaemon.pp @@ -42,8 +42,6 @@ class sunetdrive::sitemonitornaemon() { } file { '/etc/naemon/conf.d/sunetdrive_thruk_templates.conf': ensure => present, - owner => 'naemon', - group => 'naemon', content => template('sunetdrive/monitor/sunetdrive_thruk_templates.conf.erb'), mode => '0644', }