Show schdueled jobs in a more readable way
Project description
Timetable for cronjobs
Show schdueled jobs in a more readable way.
features
- Easy configure - Setup job list in YAML format
- Timezone supported - Able to configure server timezone and show the time in local time
- Quick filtering - Allow customized label and quick lookup
Usage
-
Install
pip install git+https://github.com/tzing/cron-times.git
-
Create job definition files
Job definition are YAML files placed under
jobs/
folder in current working directory.An example job:
- name: Job name schedule: "0 10 * * *" timezone: Asia/Taipei # tzdata format; Would use UTC if not provided description: In the description, you *can* use `markdown` labels: - sample-label - another-label
All
*.yaml
files would be loaded on initialization time. We could build some code to pull the defines from other places before flask started. -
Run the app
flask --app cron_times run
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cron_times-0.2.0.tar.gz
(11.5 kB
view hashes)
Built Distribution
cron_times-0.2.0-py3-none-any.whl
(12.4 kB
view hashes)
Close
Hashes for cron_times-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e69e3de1a4684c317d59ac3537b341b73b8b25e621c80cf2fe65dd877a72828 |
|
MD5 | 095786501c158bfc8ea3a133a13dae84 |
|
BLAKE2b-256 | 0ed1e8d47721bd2e6a62d444bb60595bb61d02d9af4188ece905445d6dc3d579 |