Lines Matching refs:job
145 function runJob($job) { argument
158 $lastActual = $job["lastActual"];
159 $lastScheduled = $job["lastScheduled"];
162 $this->logMessage("Running ".$job[PC_CRONLINE]);
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
171 $this->markLastRun($job[PC_CMD], $lastScheduled);
172 $this->logMessage(" Completed ".$job[PC_CRONLINE]);
174 …@mail($this->sendLogToEmail, "[".$this->dokuwikititle."][".$this->pluginname."] ".$job[PC_COMMENT]…
179 $this->logMessage("Skipping ".$job[PC_CRONLINE]);
181 $this->logMessage(" Completed ".$job[PC_CRONLINE]);
289 function getLastScheduledRunTime($job) { argument
292 $this->parseElement($job[PC_MINUTE], $extjob[PC_MINUTE], 60);
293 $this->parseElement($job[PC_HOUR], $extjob[PC_HOUR], 24);
294 $this->parseElement($job[PC_DOM], $extjob[PC_DOM], 31);
295 $this->parseElement($job[PC_MONTH], $extjob[PC_MONTH], 12);
296 $this->parseElement($job[PC_DOW], $extjob[PC_DOW], 7);
298 $dateArr = getdate($this->getLastActualRunTime($job[PC_CMD]));
351 $job = Array();
357 …*]+)\\s+([-0-7,/*]+|(-|/|Sun|Mon|Tue|Wed|Thu|Fri|Sat)+)\\s+([^#]*)\\s*(#.*)?$~i",$file[$i],$job)) {
359 $jobs[$jobNumber] = $job;
366 $jobs[$jobNumber][PC_CMD] = trim($job[PC_CMD]);
367 $jobs[$jobNumber][PC_COMMENT] = trim(substr($job[PC_COMMENT],1));