/*
Bacula® - The Network Backup Solution
- Copyright (C) 2000-2006 Free Software Foundation Europe e.V.
+ Copyright (C) 2000-2007 Free Software Foundation Europe e.V.
The main author of Bacula is Kern Sibbald, with contributions from
many others, a complete list can be found in the file AUTHORS.
set_jcr_job_status(jcr, JS_Running);
fd = jcr->file_bsock;
- if (!send_include_list(jcr)) {
+ if (!send_level_command(jcr)) {
goto bail_out;
}
- if (!send_exclude_list(jcr)) {
+ if (!send_runscripts_commands(jcr)) {
goto bail_out;
}
- if (!send_level_command(jcr)) {
+ if (!send_include_list(jcr)) {
+ goto bail_out;
+ }
+
+ if (!send_exclude_list(jcr)) {
goto bail_out;
}
goto bail_out;
}
- if (!send_runscripts_commands(jcr)) {
- goto bail_out;
- }
-
/*
* We re-update the job start record so that the start
* time is set after the run before job. This avoids
/* Pickup Job termination data */
stat = wait_for_job_termination(jcr);
+#ifdef HAVE_BATCH_FILE_INSERT
+ db_create_batch_file_record(jcr); /* used by bulk batch file insert */
+#endif
if (stat == JS_Terminated) {
backup_cleanup(jcr, stat);
return true;