Lines Matching full:jobs
60 // #scheduled jobs
68 // The directory where the script can store information on completed jobs and its log file.
78 // Maximum number of jobs run during one call of pseudocron.
79 // Set to a low value if your jobs take longer than a few seconds and if you scheduled them
80 // very close to each other. Set to 0 to run any number of jobs.
134 $jobs = $this->parseCronFile($this->cronTab);
136 for ($i=0;$i<count($jobs);$i++) {
138 if ($this->runJob($jobs[$i])) $jobsRun++;
166 …include(DOKU_PLUGIN.$this->pluginname."/jobs/".$job[PC_CMD]); // display errors only when debuggi…
168 …@include(DOKU_PLUGIN.$this->pluginname."/jobs/".$job[PC_CMD]); // any error messages are supressed
352 $jobs = Array();
358 $jobNumber = count($jobs);
359 $jobs[$jobNumber] = $job;
360 if ($jobs[$jobNumber][PC_DOW][0]!='*' AND !is_numeric($jobs[$jobNumber][PC_DOW])) {
361 $jobs[$jobNumber][PC_DOW] = str_replace(
364 $jobs[$jobNumber][PC_DOW]);
366 $jobs[$jobNumber][PC_CMD] = trim($job[PC_CMD]);
367 $jobs[$jobNumber][PC_COMMENT] = trim(substr($job[PC_COMMENT],1));
368 $jobs[$jobNumber][PC_CRONLINE] = $file[$i];
370 $jobfile = $this->getJobFileName($jobs[$jobNumber][PC_CMD]);
372 $jobs[$jobNumber]["lastActual"] = $this->getLastActualRunTime($jobs[$jobNumber][PC_CMD]);
373 $jobs[$jobNumber]["lastScheduled"] = $this->getLastScheduledRunTime($jobs[$jobNumber]);
377 $this->multisort($jobs, "lastScheduled");
379 if ($this->debug) var_dump($jobs);
380 return $jobs;