Move crontab bacula-storage into dsa-puppet-stuff
authorPeter Palfrader <peter@palfrader.org>
Mon, 25 Dec 2017 11:12:31 +0000 (12:12 +0100)
committerPeter Palfrader <peter@palfrader.org>
Mon, 25 Dec 2017 11:12:31 +0000 (12:12 +0100)
modules/bacula/manifests/storage.pp

index 7c274c1..d926e4e 100644 (file)
@@ -79,7 +79,13 @@ class bacula::storage inherits bacula {
                mode    => '0555',
        }
        file { "/etc/cron.d/puppet-bacula-storage-stuff":
-               content => "MAILTO=root\n@daily bacula chronic /usr/local/bin/bacula-unlink-removed-volumes -v\n";
+               ensure => absent,
+       }
+       concat::fragment { 'dsa-puppet-stuff--bacula-storage':
+               target => '/etc/cron.d/dsa-puppet-stuff',
+               content  => @(EOF)
+                       @daily bacula chronic /usr/local/bin/bacula-unlink-removed-volumes -v
+                       | EOF
        }
 
        Bacula::Storage_per_node<<| |>>