Пример #1
0
 public function loadSchedule()
 {
     $this->updateProcLine('Loading Schedule');
     /* if ( $this->dynamic )  */
     ResqueScheduler::reloadSchedules();
     $schedules = ResqueScheduler::schedules();
     if (empty($schedules)) {
         $this->logger->log(Psr\Log\LogLevel::NOTICE, 'Schedule empty! Set Resque.schedule');
     }
     $this->scheduledJobs = array();
     foreach ($schedules as $name => $config) {
         $this->loadScheduleJob($name, $config);
     }
     Resque::redis()->del('schedules_changed');
     $this->updateProcLine('Schedules Loaded');
 }