function tripal_bulk_loader_finish_loading
2.x tripal_bulk_loader.loader.inc | tripal_bulk_loader_finish_loading($nid, $loaded_without_errors) |
3.x tripal_bulk_loader.loader.inc | tripal_bulk_loader_finish_loading($nid, $loaded_without_errors) |
Finishes the loading job by setting variables and exiting.
Related topics
1 call to tripal_bulk_loader_finish_loading()
- tripal_bulk_loader_load_data in tripal_bulk_loader/
includes/ tripal_bulk_loader.loader.inc - Tripal Bulk Loader
File
- tripal_bulk_loader/
includes/ tripal_bulk_loader.loader.inc, line 1213 - Handles the actual loading of data.
Code
function tripal_bulk_loader_finish_loading($nid, $loaded_without_errors) {
// set the status of the job (in the node not the tripal jobs)
if ($loaded_without_errors) {
$status = 'Loading Completed Successfully';
}
else {
$status = 'Errors Encountered';
}
db_update('tripal_bulk_loader')
->fields(array('job_status' => $status))
->condition('nid', $nid)
->execute();
if (!$loaded_without_errors) {
drush_set_error('BULK_LOAD_FAILED', 'Execution aborted due to errors.');
exit();
}
}