"""
Start the celery clock service from the Django management command.
"""
from __future__ import absolute_import, unicode_literals
from celery.bin import beat
from djcelery.app import app
from djcelery.management.base import CeleryCommand
beat = beat.beat(app=app)
class Command(CeleryCommand):
"""Run the celery periodic task scheduler."""
options = (CeleryCommand.options +
beat.get_options() +
beat.preload_options)
help = 'Old alias to the "celery beat" command.'
def handle(self, *args, **options):
beat.run(*args, **options)