/** * Kill a job on the corresponding renderer * * @param array $renderer The renderer * @param string $job The job * @return boolean Whether the job has been successfully killed */ function lib_scheduling_renderer_job_kill($renderer, $job) { lib_scheduling_renderer_ssh($renderer, $renderer['php'] . ' ' . $renderer['kill'] . ' ' . $job['asset']); return lib_scheduling_file_move(lib_scheduling_config('processing-path') . '/' . $job['basename'], lib_scheduling_config('failed-path') . '/' . $job['basename']); }
/** * Kill a job on the corresponding renderer * * @param array $renderer The renderer * @param string $job The job * @return boolean Whether the job has been successfully killed */ function lib_scheduling_renderer_job_kill($renderer, $job) { global $php_cli_cmd; $res = lib_scheduling_renderer_ssh($renderer, "{$php_cli_cmd} " . $renderer['kill'] . ' ' . $job['asset']); lib_scheduling_trace($res); return lib_scheduling_file_move(lib_scheduling_config('processing-path') . '/' . $job['basename'], lib_scheduling_config('failed-path') . '/' . $job['basename']); }