BUG 5737 The cron.php script should write something ... solved
- The cron.php script should write something in the shared/log/cron.log file when a new case started or an event is executed
This commit is contained in:
@@ -320,6 +320,10 @@ function executeScheduledCases($sNow=null){
|
|||||||
$sNow = isset($sNow)? $sNow: date('Y-m-d H:i:s');
|
$sNow = isset($sNow)? $sNow: date('Y-m-d H:i:s');
|
||||||
$oCaseScheduler = new CaseScheduler;
|
$oCaseScheduler = new CaseScheduler;
|
||||||
$oCaseScheduler->caseSchedulerCron($sNow);
|
$oCaseScheduler->caseSchedulerCron($sNow);
|
||||||
|
$log = array();
|
||||||
|
foreach ($log as $value){
|
||||||
|
saveLog('executeScheduledCases', 'action', "OK Case# $value");
|
||||||
|
}
|
||||||
setExecutionResultMessage('DONE');
|
setExecutionResultMessage('DONE');
|
||||||
} catch(Exception $oError){
|
} catch(Exception $oError){
|
||||||
setExecutionResultMessage('WITH ERRORS', 'error');
|
setExecutionResultMessage('WITH ERRORS', 'error');
|
||||||
|
|||||||
@@ -293,7 +293,7 @@ class CaseScheduler extends BaseCaseScheduler {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function caseSchedulerCron($date) {
|
function caseSchedulerCron($date), &$log=array() {
|
||||||
|
|
||||||
G::LoadClass ( 'dates' );
|
G::LoadClass ( 'dates' );
|
||||||
require_once ('classes/model/LogCasesScheduler.php');
|
require_once ('classes/model/LogCasesScheduler.php');
|
||||||
@@ -462,6 +462,7 @@ class CaseScheduler extends BaseCaseScheduler {
|
|||||||
|
|
||||||
$caseId = $result->caseId;
|
$caseId = $result->caseId;
|
||||||
$caseNumber = $result->caseNumber;
|
$caseNumber = $result->caseNumber;
|
||||||
|
$log[]=$caseNumber. ' was created!, ProcessID: '.$aRow['PRO_UID'];
|
||||||
$paramsLog ['WS_CREATE_CASE_STATUS'] = "Case " . $caseNumber . " " . strip_tags ( $result->message );
|
$paramsLog ['WS_CREATE_CASE_STATUS'] = "Case " . $caseNumber . " " . strip_tags ( $result->message );
|
||||||
$paramsLogResult = 'SUCCESS';
|
$paramsLogResult = 'SUCCESS';
|
||||||
|
|
||||||
@@ -584,6 +585,7 @@ class CaseScheduler extends BaseCaseScheduler {
|
|||||||
eprintln("OK+ CASE #{$result->caseNumber} was created!", 'green');
|
eprintln("OK+ CASE #{$result->caseNumber} was created!", 'green');
|
||||||
$caseId = $result->caseId;
|
$caseId = $result->caseId;
|
||||||
$caseNumber = $result->caseNumber;
|
$caseNumber = $result->caseNumber;
|
||||||
|
$log[]=$caseNumber. ' was created!, ProcessID: '.$aRow['PRO_UID'];
|
||||||
$paramsLog ['WS_CREATE_CASE_STATUS'] = "Case " . $caseNumber . " " . strip_tags ( $result->message );
|
$paramsLog ['WS_CREATE_CASE_STATUS'] = "Case " . $caseNumber . " " . strip_tags ( $result->message );
|
||||||
$paramsLogResult = 'SUCCESS';
|
$paramsLogResult = 'SUCCESS';
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user