Lines Matching refs:job
350 function getLastScheduledRunTime($job) { argument
353 $this->parseElement($job[PC_MINUTE], $extjob[PC_MINUTE], 60);
354 $this->parseElement($job[PC_HOUR], $extjob[PC_HOUR], 24);
355 $this->parseElement($job[PC_DOM], $extjob[PC_DOM], 31);
356 $this->parseElement($job[PC_MONTH], $extjob[PC_MONTH], 12);
357 $this->parseElement($job[PC_DOW], $extjob[PC_DOW], 7);
359 $dateArr = getdate($this->getLastActualRunTime($job[PC_CMD]));
408 function runJob($job) { argument
411 $lastActual = $job["lastActual"];
412 $lastScheduled = $job["lastScheduled"];
415 $this->logMessage("Running ".$job[PC_CRONLINE]);
419 …include(DOKU_PLUGIN.$this->pluginname."/jobs/".$job[PC_CMD]); // display errors only when debuggi…
421 …@include(DOKU_PLUGIN.$this->pluginname."/jobs/".$job[PC_CMD]); // any error messages are supressed
424 $this->markLastRun($job[PC_CMD], $lastScheduled);
425 $this->logMessage(" Completed ".$job[PC_CRONLINE]);
427 …mail($this->sendLogToEmail, "[".$this->dokuwikititle."][".$this->pluginname."] ".$job[PC_COMMENT],…
432 $this->logMessage("Skipping ".$job[PC_CRONLINE]);
434 $this->logMessage(" Completed ".$job[PC_CRONLINE]);
444 $job = Array();
450 …*]+)\\s+([-0-7,/*]+|(-|/|Sun|Mon|Tue|Wed|Thu|Fri|Sat)+)\\s+([^#]*)\\s*(#.*)?$~i",$file[$i],$job)) {
452 $jobs[$jobNumber] = $job;
459 $jobs[$jobNumber][PC_CMD] = trim($job[PC_CMD]);
460 $jobs[$jobNumber][PC_COMMENT] = trim(substr($job[PC_COMMENT],1));