public static function getBatchStatus($args) { //print_r ( $args ); $mode = $args[3]; $batch_status = new batchStatus(); $batch_status->batch_name = $args[0]; $batch_status->addToPending("Disk:" . $args[1] . "*" . kConversionHelper::INDICATOR_SUFFIX, $batch_status->getDiskStatsCount($args[0], $args[1], "*" . kConversionHelper::INDICATOR_SUFFIX)); // bellow - from the fact this is infact a kConversionClientBase $batch_status->addToInProc("Disk:" . $args[1] . "*" . kConversionHelper::INPROC_SUFFIX, $batch_status->getDiskStatsCount($args[0], $args[1], "*" . kConversionHelper::INPROC_SUFFIX)); $batch_status->addToInProc("Disk:" . $args[2] . "*" . kConversionHelper::INDICATOR_SUFFIX, $batch_status->getDiskStatsCount($args[0], $args[2], "*" . kConversionHelper::INDICATOR_SUFFIX)); $batch_status->addToInProc("Disk:" . $args[2] . "*" . kConversionHelper::INPROC_SUFFIX, $batch_status->getDiskStatsCount($args[0], $args[2], "*" . kConversionHelper::INPROC_SUFFIX)); list($a, $batch_status->last_log_time) = $batch_status->getLogData($args[0]); return $batch_status; }
public static function getBatchStatus($args) { $batch_status = new batchStatus(); $batch_status->batch_name = $args[0]; $batch_status->addToPending("Disk:" . $args[1] . "*" . kConversionHelper::INDICATOR_SUFFIX, $batch_status->getDiskStatsCount($args[0], $args[1], "*" . kConversionHelper::INDICATOR_SUFFIX)); $batch_status->addToInProc("Disk:" . $args[1] . "*" . kConversionHelper::INPROC_SUFFIX, $batch_status->getDiskStatsCount($args[0], $args[1], "*" . kConversionHelper::INPROC_SUFFIX)); list($a, $batch_status->last_log_time) = $batch_status->getLogData($batch_status->batch_name); return $batch_status; }
public static function getBatchStatus($args) { $batch_status = new batchStatus(); $batch_status->batch_name = $args[0]; $stats = $batch_status->getDbStats($batch_status->batch_name, BatchJobType::FLATTEN); $batch_status->addToPending("DB:batch_job, type=" . BatchJobType::FLATTEN . " status=" . BatchJob::BATCHJOB_STATUS_PENDING, @$stats["full_stats"][BatchJob::BATCHJOB_STATUS_PENDING]["count"]); $batch_status->addToInProc("DB:batch_job, type=" . BatchJobType::FLATTEN . " status=" . BatchJob::BATCHJOB_STATUS_PROCESSING, @$stats["full_stats"][BatchJob::BATCHJOB_STATUS_PROCESSING]["count"]); $batch_status->succeedded_in_period = @$stats["full_stats"][BatchJob::BATCHJOB_STATUS_FINISHED]["count"]; $batch_status->failed_in_period = @$stats["full_stats"][BatchJob::BATCHJOB_STATUS_FAILED]["count"]; $batch_status->last_log_time = @$stats["log_timestamp"]; return $batch_status; }