Selaa lähdekoodia

Fixed bug in beat service.

Maxim Bodyansky 15 vuotta sitten
vanhempi
commit
f622c74914
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      celery/beat.py

+ 1 - 1
celery/beat.py

@@ -152,7 +152,7 @@ class Scheduler(UserDict):
 class ClockService(object):
 class ClockService(object):
     scheduler_cls = Scheduler
     scheduler_cls = Scheduler
     registry = _registry.tasks
     registry = _registry.tasks
-    open_schedule = shelve.open
+    open_schedule = lambda self, filename: shelve.open(filename)
 
 
     def __init__(self, logger=None, is_detached=False,
     def __init__(self, logger=None, is_detached=False,
             max_interval=conf.CELERYBEAT_MAX_LOOP_INTERVAL,
             max_interval=conf.CELERYBEAT_MAX_LOOP_INTERVAL,