Defined Type: cron::job::daily

Defined in:
manifests/job/daily.pp

Overview

Manage daily cron jobs.

Parameters:

  • command (Cron::Command)

    Command path to be executed

  • minute (Cron::Minute) (defaults to: 0)

    Cron minute

  • hour (Cron::Hour) (defaults to: 0)

    Cron hour

  • user (Cron::User) (defaults to: 'root')

    The user who owns the cron job



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# File 'manifests/job/daily.pp', line 7

define cron::job::daily (
  Cron::Command $command,
  Cron::Minute  $minute = 0,
  Cron::Hour    $hour   = 0,
  Cron::User    $user   = 'root',
) {

  cron::job { $title:
    command  => $command,
    minute   => $minute,
    hour     => $hour,
    monthday => '*',
    month    => '*',
    weekday  => '*',
    user     => $user,
  }

}