浏览代码

Beat: install_default_entries moved to setup_schedule()

Ask Solem 14 年之前
父节点
当前提交
9cc863a2d8
共有 2 个文件被更改,包括 3 次插入3 次删除
  1. 2 1
      Changelog
  2. 1 2
      celery/beat.py

+ 2 - 1
Changelog

@@ -11,7 +11,8 @@
 =====
 :release-date: TBA (target end of january)
 :status: release candidate
-:branch: master
+:branch: master (http://github.com/ask/celery/tree/master)
+:latest tag: v2.2.0rc5
 
 .. _v220-important:
 

+ 1 - 2
celery/beat.py

@@ -145,7 +145,6 @@ class Scheduler(UserDict):
         self.app = app_or_default(app)
         conf = self.app.conf
         self.data = maybe_promise(schedule)
-        self.install_default_entries(self.data)
         self.logger = logger or self.app.log.get_default_logger(
                                                 name="celery.beat")
         self.max_interval = max_interval or conf.CELERYBEAT_MAX_LOOP_INTERVAL
@@ -228,7 +227,7 @@ class Scheduler(UserDict):
         return self.app.send_task(*args, **kwargs)
 
     def setup_schedule(self):
-        pass
+        self.install_default_entries(self.data)
 
     def sync(self):
         pass