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 :-)
Coverage increased (+1.2%) to 91.05% when pulling 1b8b0a46248328c4373003434dc2680c29c4020a on HousekeepLtd:dry-run into 57bd91260bb658911880813dbac06f79483ac601 on Tivix:master.
Coverage increased (+1.2%) to 91.05% when pulling 1b8b0a46248328c4373003434dc2680c29c4020a on HousekeepLtd:dry-run into 57bd91260bb658911880813dbac06f79483ac601 on Tivix:master.
Coverage increased (+1.2%) to 91.05% when pulling 1b8b0a46248328c4373003434dc2680c29c4020a on HousekeepLtd:dry-run into 57bd91260bb658911880813dbac06f79483ac601 on Tivix:master.
Coverage increased (+1.2%) to 91.05% when pulling 1b8b0a46248328c4373003434dc2680c29c4020a on HousekeepLtd:dry-run into 57bd91260bb658911880813dbac06f79483ac601 on Tivix:master.
Coverage increased (+1.2%) to 91.05% when pulling 1c29a7b04029b22dd651420e13bc0f83e6b77bd8 on HousekeepLtd:dry-run into 57bd91260bb658911880813dbac06f79483ac601 on Tivix:master.
--dry-run
--silent
)code
attribute on aCronJobBase
sub-classA log will print out like so:
Where empty symbolises no-run, a check symbolises success, and a cross a failure.