finance logging

remotes/origin/yandex_rebiling
Andrey 8 years ago
parent 6f0c6500a5
commit e9bd627f57
  1. 5
      lms/celery.py

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

Loading…
Cancel
Save