goose-schedule-add - Man Page

Add a new scheduled job

Synopsis

add <--schedule-id> <--cron> <--recipe-source> [--params] [-h|--help]

Description

Add a new scheduled job

Options

--schedule-id <SCHEDULE_ID>

Unique ID for the recurring scheduled job

--cron <CRON>

Cron expression for when to run the job. Examples:
 '0 * * * *'     - Every hour at minute 0
 '0 */2 * * *'   - Every 2 hours
 '@hourly'       - Every hour (shorthand)
 '0 9 * * *'     - Every day at 9:00 AM
 '0 9 * * 1'     - Every Monday at 9:00 AM
 '0 0 1 * *'     - First day of every month at midnight

--recipe-source <RECIPE_SOURCE>

Recipe source (path to file, or base64 encoded recipe string)

--params <KEY=VALUE>

Recipe parameter in KEY=VALUE format (can be specified multiple times)

-h,  --help

Print help (see a summary with '-h')

See Also

goose(1), goose-schedule(1), goose-schedule-list(1), goose-schedule-remove(1), goose-schedule-sessions(1)

Referenced By

goose-schedule-cron-help(1), goose-schedule-list(1), goose-schedule-remove(1), goose-schedule-run-now(1), goose-schedule-services-status(1), goose-schedule-services-stop(1), goose-schedule-sessions(1).

add