diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-09-17 11:06:56 +0200 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-09-17 11:06:56 +0200 |
| commit | 432e3ee5db3745502e47091199d9677f00d69339 (patch) | |
| tree | d0204ee4f4a328d9bb5589be6fbc548047ba4a32 /chimere/tasks.py | |
| parent | 36a48459497807c9299ef953f6fb8f6f8aa13f3d (diff) | |
| download | Chimère-432e3ee5db3745502e47091199d9677f00d69339.tar.bz2 Chimère-432e3ee5db3745502e47091199d9677f00d69339.zip | |
Fixes for OSM export
Diffstat (limited to 'chimere/tasks.py')
| -rw-r--r-- | chimere/tasks.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chimere/tasks.py b/chimere/tasks.py index 1d55d2d..2d55bfd 100644 --- a/chimere/tasks.py +++ b/chimere/tasks.py @@ -22,6 +22,7 @@ if 'kombu.transport.django' in settings.INSTALLED_APPS \ and 'djcelery' in settings.INSTALLED_APPS: from celery.decorators import task +from django.core.cache import cache from django.core.exceptions import ObjectDoesNotExist from django.utils.translation import ugettext_lazy as _ @@ -44,7 +45,7 @@ if 'task' in globals(): release_lock = lambda: cache.delete(lock_id) if acquire_lock(): try: - func() + func(*args, **kwargs) finally: release_lock() return wrapper |
