GitHub puppet-cron
15
15
11
Puppet module to manage cron jobs via /etc/cron.d

Metadata Valid
No translation
Correct Puppet Version Range
Supported Puppet version range is %{PUPPET_VERSION_RANGE}
With Puppet Version Range
Puppet version range is present in requirements in metadata.json
With Operatingsystem Support
No translation
Supports Only Current Centos
No translation
Supports Latest Centos
No translation
Supports Only Current Debian
No translation
Supports Latest Debian
No translation
In Modulesync Repo
No translation
In Plumbing
Is in plumbing
Has Secrets
Has a .sync.yml file
Synced
Has a .msync.yml file
Latest Modulesync
No translation
Has Modulesync
Is present in voxpupuli/modulesync_config/managed_modules.yml
Released
Is in modulesync_config and in forge releases.
Reference Dot Md
The repository has a REFERENCE.md. It needs to be generated / puppet-strings documentation is missing.

Open Pull Requests

RE:Issue #51 : add @startup to validation for special
enhancement
merge-conflicts
tests-fail

PR as requested.

Fixes #51

add merge option
docs
enhancement
needs-work

Pull Request (PR) description

Add merge option to enable to use other methods (first, unique or deep) than hash.

Default is set as hash as same as current behavior.

Update job mapping
merge-conflicts
tests-fail

On MR #27 Hiera lookup started using cron::job::XXX which also turned around and used create_resrouces('cron::job::XXX'.

These resources were not in the job directory. I've moved them there. I can only assume that these were lookups were changed due to puppet4's new parameters and having hourly, month, etc were giving warnings as parameters to the cron class.

Allow management of /etc/crontab and adding custom run-parts
enhancement

<!--
Thank you for contributing to this project!

-->

Resolve puppet-lint notices

Pull Request (PR) description

puppet-lint flagged these lines