Lines 216-230
sub index_records {
Link Here
|
216 |
mkdir "$directory" unless (-d $directory); |
216 |
mkdir "$directory" unless (-d $directory); |
217 |
mkdir "$directory/$record_type" unless (-d "$directory/$record_type"); |
217 |
mkdir "$directory/$record_type" unless (-d "$directory/$record_type"); |
218 |
if ($process_zebraqueue) { |
218 |
if ($process_zebraqueue) { |
219 |
my $entries = select_zebraqueue_records($record_type, 'deleted'); |
219 |
my $entries = select_zebraqueue_records($record_type, 'updated'); |
220 |
mkdir "$directory/del_$record_type" unless (-d "$directory/del_$record_type"); |
|
|
221 |
$records_deleted = generate_deleted_marc_records($record_type, $entries, "$directory/del_$record_type", $as_xml); |
222 |
mark_zebraqueue_batch_done($entries); |
223 |
$entries = select_zebraqueue_records($record_type, 'updated'); |
224 |
mkdir "$directory/upd_$record_type" unless (-d "$directory/upd_$record_type"); |
220 |
mkdir "$directory/upd_$record_type" unless (-d "$directory/upd_$record_type"); |
225 |
$num_records_exported = export_marc_records_from_list($record_type, |
221 |
$num_records_exported = export_marc_records_from_list($record_type, |
226 |
$entries, "$directory/upd_$record_type", $as_xml, $noxml, $records_deleted); |
222 |
$entries, "$directory/upd_$record_type", $as_xml, $noxml, $records_deleted); |
227 |
mark_zebraqueue_batch_done($entries); |
223 |
mark_zebraqueue_batch_done($entries); |
|
|
224 |
$entries = select_zebraqueue_records($record_type, 'deleted'); |
225 |
mkdir "$directory/del_$record_type" unless (-d "$directory/del_$record_type"); |
226 |
$records_deleted = generate_deleted_marc_records($record_type, $entries, "$directory/del_$record_type", $as_xml); |
227 |
mark_zebraqueue_batch_done($entries); |
228 |
} else { |
228 |
} else { |
229 |
my $sth = select_all_records($record_type); |
229 |
my $sth = select_all_records($record_type); |
230 |
$num_records_exported = export_marc_records_from_sth($record_type, $sth, "$directory/$record_type", $as_xml, $noxml, $nosanitize); |
230 |
$num_records_exported = export_marc_records_from_sth($record_type, $sth, "$directory/$record_type", $as_xml, $noxml, $nosanitize); |
231 |
- |
|
|