use dedicated partition for MARC exports
authorJeff Davis <jdavis@sitka.bclibraries.ca>
Mon, 3 Jun 2019 22:06:56 +0000 (15:06 -0700)
committerJeff Davis <jdavis@sitka.bclibraries.ca>
Mon, 3 Jun 2019 22:06:56 +0000 (15:06 -0700)
marc_export_custom/mucn-full-export-parallel-ebsco-wrapper.sh
marc_export_custom/sitka-full-export-parallel-outlook-wrapper.sh

index 247c60f..bafbb47 100755 (executable)
@@ -1,6 +1,9 @@
 #!/bin/bash
 # This is meant to be fire-and-forget
 # Only use it if you trust the output!
 #!/bin/bash
 # This is meant to be fire-and-forget
 # Only use it if you trust the output!
+
+EXPORTDIR="/marcexport"
+
 export DIR=$(readlink -f $(dirname $0))
 NAME=ebsco
 if [ -z "${MAKEOPTS}" ]; then
 export DIR=$(readlink -f $(dirname $0))
 NAME=ebsco
 if [ -z "${MAKEOPTS}" ]; then
@@ -10,7 +13,7 @@ if [ -z "${MAKEOPTS}" ]; then
        exit 1
 fi
 [ -z "${T}" ] && export T=$(date -u +%Y%m%dT%H%M%SZ)
        exit 1
 fi
 [ -z "${T}" ] && export T=$(date -u +%Y%m%dT%H%M%SZ)
-[ -z "${OUTDIR}" ] && export OUTDIR=$(mktemp --tmpdir -d ${NAME}_export.$T.XXXXXXX)
+[ -z "${OUTDIR}" ] && export OUTDIR=$(mktemp --tmpdir=${EXPORTDIR} -d ${NAME}_export.$T.XXXXXXX)
 cd $OUTDIR
 echo Prep $(date -uR)/@$(date +%s)
 $DIR/fetch-shortcodes.sh shortcodes.csv
 cd $OUTDIR
 echo Prep $(date -uR)/@$(date +%s)
 $DIR/fetch-shortcodes.sh shortcodes.csv
index 8761ac1..1271b34 100755 (executable)
@@ -5,6 +5,8 @@
 CURL_USERNAME=$1
 CURL_PASSWORD=$2
 
 CURL_USERNAME=$1
 CURL_PASSWORD=$2
 
+EXPORTDIR="/marcexport"
+
 export DIR=$(readlink -f $(dirname $0))
 NAME=outlook
 if [ -z "${MAKEOPTS}" ]; then
 export DIR=$(readlink -f $(dirname $0))
 NAME=outlook
 if [ -z "${MAKEOPTS}" ]; then
@@ -14,7 +16,7 @@ if [ -z "${MAKEOPTS}" ]; then
        exit 1
 fi
 [ -z "${T}" ] && export T=$(date -u +%Y%m%dT%H%M%SZ)
        exit 1
 fi
 [ -z "${T}" ] && export T=$(date -u +%Y%m%dT%H%M%SZ)
-[ -z "${OUTDIR}" ] && export OUTDIR=$(mktemp --tmpdir -d ${NAME}_export.$T.XXXXXXX)
+[ -z "${OUTDIR}" ] && export OUTDIR=$(mktemp --tmpdir=${EXPORTDIR} -d ${NAME}_export.$T.XXXXXXX)
 cd $OUTDIR
 echo Prep $(date -uR)/@$(date +%s)
 $DIR/fetch-shortcodes.sh shortcodes-$T.csv
 cd $OUTDIR
 echo Prep $(date -uR)/@$(date +%s)
 $DIR/fetch-shortcodes.sh shortcodes-$T.csv