Lines 232-246
sub index_records {
Link Here
|
232 |
mkdir "$directory" unless (-d $directory); |
232 |
mkdir "$directory" unless (-d $directory); |
233 |
mkdir "$directory/$record_type" unless (-d "$directory/$record_type"); |
233 |
mkdir "$directory/$record_type" unless (-d "$directory/$record_type"); |
234 |
if ($process_zebraqueue) { |
234 |
if ($process_zebraqueue) { |
235 |
my $entries = select_zebraqueue_records($record_type, 'deleted'); |
235 |
my $entries = select_zebraqueue_records($record_type, 'updated'); |
236 |
mkdir "$directory/del_$record_type" unless (-d "$directory/del_$record_type"); |
|
|
237 |
$records_deleted = generate_deleted_marc_records($record_type, $entries, "$directory/del_$record_type", $as_xml); |
238 |
mark_zebraqueue_batch_done($entries); |
239 |
$entries = select_zebraqueue_records($record_type, 'updated'); |
240 |
mkdir "$directory/upd_$record_type" unless (-d "$directory/upd_$record_type"); |
236 |
mkdir "$directory/upd_$record_type" unless (-d "$directory/upd_$record_type"); |
241 |
$num_records_exported = export_marc_records_from_list($record_type, |
237 |
$num_records_exported = export_marc_records_from_list($record_type, |
242 |
$entries, "$directory/upd_$record_type", $as_xml, $noxml, $records_deleted); |
238 |
$entries, "$directory/upd_$record_type", $as_xml, $noxml, $records_deleted); |
243 |
mark_zebraqueue_batch_done($entries); |
239 |
mark_zebraqueue_batch_done($entries); |
|
|
240 |
$entries = select_zebraqueue_records($record_type, 'deleted'); |
241 |
mkdir "$directory/del_$record_type" unless (-d "$directory/del_$record_type"); |
242 |
$records_deleted = generate_deleted_marc_records($record_type, $entries, "$directory/del_$record_type", $as_xml); |
243 |
mark_zebraqueue_batch_done($entries); |
244 |
} else { |
244 |
} else { |
245 |
my $sth = select_all_records($record_type); |
245 |
my $sth = select_all_records($record_type); |
246 |
$num_records_exported = export_marc_records_from_sth($record_type, $sth, "$directory/$record_type", $as_xml, $noxml, $nosanitize); |
246 |
$num_records_exported = export_marc_records_from_sth($record_type, $sth, "$directory/$record_type", $as_xml, $noxml, $nosanitize); |
247 |
- |
|
|