瀏覽代碼

Fixed bug in beat service.

Maxim Bodyansky 15 年之前
父節點
當前提交
f622c74914
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      celery/beat.py

+ 1 - 1
celery/beat.py

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