Strip configured fields during import/overlay II
authorBill Erickson <berick@esilibrary.com>
Thu, 28 Feb 2013 20:43:08 +0000 (15:43 -0500)
committerBill Erickson <berick@esilibrary.com>
Tue, 16 Apr 2013 14:49:51 +0000 (10:49 -0400)
commit0b628586c6409c8cf957b3ead3be02338b5e5af2
treefa29d09fa78b0df9283547edef10b1757f95826e
parentfa98c8814ededfa49940535675044ce7142f4fc5
Strip configured fields during import/overlay II

Support on-demand and always-apply strip groups.  Move stripping out to
shared util function.

Specifically, this adds support for optional strip-groups to these APIs:

open-ils.cat.biblio.record.xml.create
open-ils.cat.biblio.record.marc.replace
open-ils.cat.biblio.record.xml.import
open-ils.vandelay.bib_record.list.import
open-ils.vandelay.bib_queue.import

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Conflicts:
Open-ILS/src/perlmods/lib/OpenILS/Application/AppUtils.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/AppUtils.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Cat/BibCommon.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Vandelay.pm