LP 1350345: marc_export blows up on bad records. user/dyrcona/lp1350345_marc_export_eval_checking
authorJason Stephenson <jstephenson@mvlc.org>
Wed, 30 Jul 2014 13:26:38 +0000 (09:26 -0400)
committerJason Stephenson <jstephenson@mvlc.org>
Wed, 30 Jul 2014 13:26:38 +0000 (09:26 -0400)
commitc9e768dce03ab9ddd24a2ee684a762a2069b58aa
tree920d645296c964f12b9e46dd72ead35e0fef0d9a
parente46f3323b4acb152d666b92c0ba5f4442b9ac2c0
LP 1350345: marc_export blows up on bad records.

Add some eval blocks around calls to MARC::Record->as_usmarc and
MARC::Record->as_xml_record to trap errors in bibliograpic and
authority records.

If MARC::Record reports an error, print the record id and the
error message and continue the export.

Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Open-ILS/src/support-scripts/marc_export.in