]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP#1384740 marc_stream_importer auth and cleanup
authorBill Erickson <berickxx@gmail.com>
Thu, 20 Nov 2014 22:53:52 +0000 (17:53 -0500)
committerBill Erickson <berickxx@gmail.com>
Thu, 19 Feb 2015 21:44:48 +0000 (16:44 -0500)
commitf62c89dd6c045ac503870a14db43ff4492c0a176
tree9d0caca493ae435bfd77689e4a4687292c9acabf
parent4b30fb84f74e46b9661704f18a89cb920126241e
LP#1384740 marc_stream_importer auth and cleanup

Add support for importing authority records to marc_stream_importer and
clean up some cruft along the way.  A single instance of the script can
import either type of record.  The record leader is inspected to
determine if it's an authority record or not.

New options:

--auth-merge-profile
--auth-queue
--auth-source

Changed options:

--import-no-match
--auto-overlay-exact
--auto-overlay-1match
--auto-overlay-best-match

These have been expanded to include authority records.  No value or a
value of '1' means the option applies to bib imports, a value of 2
applies to authority records, and a value of 3 applies to both.

Cleanup:

--import-by-queue is no longer supported.  This option serves no
particular purpose and is a bad idea when re-using the same queue over
and over as most people do, because queue bloat will increase run times.

--noqueue (AKA "direct import") is no longer supported.  All imports go
through Vandelay now.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/support-scripts/marc_stream_importer.pl