comparison rhodecode/lib/celerylib/tasks.py @ 2299:e2dbdaf13562 beta

Don't clear dbsessions when celery_eager is turned on
author Marcin Kuzminski <marcin@python-works.com>
date Thu, 17 May 2012 14:26:43 +0200
parents eac0d6194783
children edfff9f37916 70126ffbd575
comparison
equal deleted inserted replaced
2297:4747af4ce203 2299:e2dbdaf13562
37 from pylons import config, url 37 from pylons import config, url
38 from pylons.i18n.translation import _ 38 from pylons.i18n.translation import _
39 39
40 from rhodecode.lib.vcs import get_backend 40 from rhodecode.lib.vcs import get_backend
41 41
42 from rhodecode import CELERY_ON 42 from rhodecode import CELERY_ON, CELERY_EAGER
43 from rhodecode.lib.utils2 import safe_str 43 from rhodecode.lib.utils2 import safe_str
44 from rhodecode.lib.celerylib import run_task, locked_task, dbsession, \ 44 from rhodecode.lib.celerylib import run_task, locked_task, dbsession, \
45 str2bool, __get_lockkey, LockHeld, DaemonLock, get_session 45 str2bool, __get_lockkey, LockHeld, DaemonLock, get_session
46 from rhodecode.lib.helpers import person 46 from rhodecode.lib.helpers import person
47 from rhodecode.lib.rcmail.smtp_mailer import SmtpMailer 47 from rhodecode.lib.rcmail.smtp_mailer import SmtpMailer