function lassie_finish

6.x lassie.module lassie_finish($job_machine_name)

Tell Lassie that we have finished the job.

File

modules/lassie/lassie.module, line 56
This is the primary module file for the lassie module.

Code

function lassie_finish($job_machine_name) {

  $job_machine_name = lassie_get_machine_name($job_machine_name);

  $data = variable_get('lassie_job__' . $job_machine_name, array());
  $start = $data ['start'];
  $elapsed = round((time() - $start) / 60, 3);

  watchdog('lassie', t("Finished job: ") . $job_machine_name . ". " . $elapsed . " minutes elapsed.");

  // TODO:  Implement a hook?

  db_query("DELETE FROM variables WHERE name = ?", array("lassie_job__$job_machine_name"));


}