A Celery Beat Scheduler that uses MongoDB to store both schedule definitions and status information