finance logging

remotes/origin/yandex_rebiling
Andrey 8 years ago
parent e9bd627f57
commit 7031294f13
  1. 13
      lms/celery.py

@ -4,7 +4,6 @@ from celery import Celery
from raven import Client from raven import Client
from raven.contrib.celery import register_signal, register_logger_signal from raven.contrib.celery import register_signal, register_logger_signal
from celery.schedules import crontab from celery.schedules import crontab
from finance.tasks import periodic_billing
# set the default Django settings module for the 'celery' program. # set the default Django settings module for the 'celery' program.
@ -20,14 +19,10 @@ client = Client('http://caaea487274f4e23a9107862484c79f3:3d463ad4717942508536f7a
register_logger_signal(client) register_logger_signal(client)
register_signal(client) register_signal(client)
app.conf.beat_schedule = {
@app.on_after_configure.connect crontab(minute='*/1'),
def setup_periodic_tasks(sender, **kwargs): 'finance.tasks.periodic_billing'
sender.add_periodic_task( }
# crontab(minute='0',hour='*/3',),
crontab(minute='*/1'),
periodic_billing(),
)
@app.task(bind=True) @app.task(bind=True)

Loading…
Cancel
Save