EG install scripts: handle translation packages more elegantly
[sitka/sitka-tools.git] / marc_export_custom / sitka-full-export.sh
old mode 100644 (file)
new mode 100755 (executable)
index 4501c53..a507bda
@@ -4,16 +4,17 @@ cd /srv/openils/bin
 
 DATABASE=evergreen
 FULL_QUERY="select id from biblio.record_entry where not deleted"
-POSTSEC_QUERY="select * FROM asset.call_number where owning_lib in (select id from actor.org_unit_descendants(27)) and not deleted and label != '##URI##';"
+POSTSEC_QUERY="select record FROM asset.call_number where owning_lib in (select id from actor.org_unit_descendants(27)) and not deleted and label != '##URI##';"
+MARC_PARAMS="--config /srv/openils/conf/opensrf_core.xml --items --location SITKA --collapse_to_depth 2 --timeout 300 --force901 --encoding UTF-8 --onlyholdings --quiet"
 
 # full dump for outlook public libraries
 psql -A -t -c "$FULL_QUERY" $DATABASE\
-|./marc_export_custom --config /srv/openils/conf/opensrf_core.xml --items --location SITKA --collapse_to_depth 2 --exclusion_ini sitka_full_outlook.ini 
+|./marc_export_custom $MARC_PARAMS --exclusion_ini sitka_full_outlook.ini 
 
 # media for BC ELN post-secondary libraries
 psql -A -t -c "$POSTSEC_QUERY" $DATABASE\
-|./marc_export_custom --config /srv/openils/conf/opensrf_core.xml --items --location SITKA --collapse_to_depth 2 --exclusion_ini bc_eln_media.ini 
+|./marc_export_custom $MARC_PARAMS --exclusion_ini bc_eln_media.ini 
 ~
 # serials for BC ELN post-secondary libraries
 psql -A -t -c "$POSTSEC_QUERY" $DATABASE\
-|./marc_export_custom --config /srv/openils/conf/opensrf_core.xml --items --location SITKA --collapse_to_depth 2 --exclusion_ini bc_eln_serials.ini 
+|./marc_export_custom $MARC_PARAMS --exclusion_ini bc_eln_serials.ini