summaryrefslogtreecommitdiffstats
path: root/modules/locate
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2020-07-11 01:55:11 -0400
committerJesse Luehrs <doy@tozt.net>2020-07-11 01:55:11 -0400
commit064fe099898269ee232edf7bb9803c86389b8980 (patch)
tree03c4f6bc0cd11bcf1d1f53486c4a126fa81a995c /modules/locate
parent46259587634a5c95136594e5066372541259e56b (diff)
downloadpuppet-tozt-064fe099898269ee232edf7bb9803c86389b8980.tar.gz
puppet-tozt-064fe099898269ee232edf7bb9803c86389b8980.zip
factor cron jobs out into a helper module
Diffstat (limited to 'modules/locate')
-rw-r--r--modules/locate/manifests/init.pp14
1 files changed, 4 insertions, 10 deletions
diff --git a/modules/locate/manifests/init.pp b/modules/locate/manifests/init.pp
index 182e3b4..12d0d5b 100644
--- a/modules/locate/manifests/init.pp
+++ b/modules/locate/manifests/init.pp
@@ -1,18 +1,12 @@
class locate {
- include cron
-
package { "mlocate":
ensure => installed,
}
- file {
- '/etc/cron.daily/updatedb':
- source => 'puppet:///modules/locate/updatedb',
- mode => '0755',
- require => [
- Package['mlocate'],
- Class['cron'],
- ];
+ cron::job { "updatedb":
+ frequency => "daily",
+ source => 'puppet:///modules/locate/updatedb',
+ require => Package['mlocate'];
}
exec { "initial updatedb run":