Tivix / django-cron

Write cron business logic as a Python class and let this app do the rest! It enables Django projects to schedule cron tasks, tracks their success / failures, manages contention (via a cache) etc. Basically takes care of all the boring work for you :-)
www.tivix.com
MIT License
900 stars 193 forks source link

Add cron feedback and dry-run functionality #102

Closed evenicoulddoit closed 3 years ago

evenicoulddoit commented 7 years ago

A log will print out like so:

Running Crons
========================================
[ ] foo
[✔] bar
[✘] zulu

Where empty symbolises no-run, a check symbolises success, and a cross a failure.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+1.2%) to 91.05% when pulling 1b8b0a46248328c4373003434dc2680c29c4020a on HousekeepLtd:dry-run into 57bd91260bb658911880813dbac06f79483ac601 on Tivix:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+1.2%) to 91.05% when pulling 1b8b0a46248328c4373003434dc2680c29c4020a on HousekeepLtd:dry-run into 57bd91260bb658911880813dbac06f79483ac601 on Tivix:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+1.2%) to 91.05% when pulling 1b8b0a46248328c4373003434dc2680c29c4020a on HousekeepLtd:dry-run into 57bd91260bb658911880813dbac06f79483ac601 on Tivix:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+1.2%) to 91.05% when pulling 1b8b0a46248328c4373003434dc2680c29c4020a on HousekeepLtd:dry-run into 57bd91260bb658911880813dbac06f79483ac601 on Tivix:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+1.2%) to 91.05% when pulling 1c29a7b04029b22dd651420e13bc0f83e6b77bd8 on HousekeepLtd:dry-run into 57bd91260bb658911880813dbac06f79483ac601 on Tivix:master.