CLI API
run
¶
Run a single command, which is logged by skedulord.
Arguments:
NAME The name you want to assign to the run. [required]
COMMAND The command you want to run (in parentheses). [required]
Options:
--retry INTEGER The number of re-tries, should a job fail. [default: 1]
--wait INTEGER The number of seconds between tries. [default: 60]
--help Show this message and exit.
schedule
¶
Set (or reset) cron jobs based on config.
Arguments:
CONFIG The config file containing the schedule. [required]
Options:
--help Show this message and exit.
history
¶
Shows a table with job status.
Options:
--n INTEGER How many rows should the table show.
[default: 10]
--only-failures / --no-only-failures
Only show failures. [default: False]
--date TEXT Only show specific date.
--jobname TEXT Only show jobs with specific name.
--help Show this message and exit.
build
¶
Builds static html files so you may view a dashboard.
Options:
--help Show this message and exit.
serve
¶
Serves the skedulord dashboard.
Options:
--build / --no-build Build the site beforehand? [default: True]
--port INTEGER How many rows should the table show. [default: 8000]
--help Show this message and exit.
wipe
¶
Wipe the disk or schedule state.
Arguments:
WHAT What to wipe. Either `disk` or `schedule`. [required]
Options:
--yes / --no-yes Are you sure? [default: False]
--really / --no-really Really sure? [default: False]
--user TEXT The name of the user. Default: curent user.
--help Show this message and exit.
version
¶
Show the version.
Options:
--help Show this message and exit.