Skip to content

Commit 7f071c6

Browse files
danifrehelms
authored andcommitted
Add Array of Integers as valid type for run_minute
1 parent 99105b9 commit 7f071c6

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

manifests/agent/service/cron.pp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Set up running the agent via cron
22
# @api private
33
class puppet::agent::service::cron (
4-
Boolean $enabled = false,
5-
Optional[Integer[0,23]] $hour = undef,
6-
Optional[Integer[0,59]] $minute = undef,
4+
Boolean $enabled = false,
5+
Optional[Integer[0,23]] $hour = undef,
6+
Variant[Integer[0,59], Array[Integer[0,59]], Undef] $minute = undef,
77
) {
88
unless $puppet::runmode == 'unmanaged' or 'cron' in $puppet::unavailable_runmodes {
99
if $enabled {

manifests/agent/service/systemd.pp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Set up running the agent via a systemd timer
22
# @api private
33
class puppet::agent::service::systemd (
4-
Boolean $enabled = false,
5-
Optional[Integer[0,23]] $hour = undef,
6-
Optional[Integer[0,59]] $minute = undef,
4+
Boolean $enabled = false,
5+
Optional[Integer[0,23]] $hour = undef,
6+
Variant[Integer[0,59], Array[Integer[0,59]], Undef] $minute = undef,
77
) {
88
unless $puppet::runmode == 'unmanaged' or 'systemd.timer' in $puppet::unavailable_runmodes {
99
# Use the same times as for cron

manifests/init.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -589,7 +589,7 @@
589589
Boolean $usecacheonfailure = $puppet::params::usecacheonfailure,
590590
Enum['cron', 'service', 'systemd.timer', 'none', 'unmanaged'] $runmode = $puppet::params::runmode,
591591
Optional[Integer[0,23]] $run_hour = undef,
592-
Optional[Integer[0,59]] $run_minute = undef,
592+
Variant[Integer[0,59], Array[Integer[0,59]], Undef] $run_minute = undef,
593593
Array[Enum['cron', 'service', 'systemd.timer', 'none']] $unavailable_runmodes = $puppet::params::unavailable_runmodes,
594594
Optional[String] $cron_cmd = $puppet::params::cron_cmd,
595595
Optional[String] $systemd_cmd = $puppet::params::systemd_cmd,

0 commit comments

Comments
 (0)