@@ -55,17 +55,17 @@ filter_params() {
55
55
# run validation
56
56
do_validate () {
57
57
GENERAL_PARAMS=" --details --trimId --summary --format csv --defaultRecordType BOOKS"
58
- OUTPUT_PARAMS=" --outputDir ${ OUTPUT_DIR} --detailsFileName issue-details.csv --summaryFileName issue-summary.csv"
58
+ OUTPUT_PARAMS=" --outputDir $OUTPUT_DIR --detailsFileName issue-details.csv --summaryFileName issue-summary.csv"
59
59
PARAMS=$( filter_params " validate" )
60
60
log " log file: ${LOG_DIR} /validate.log"
61
61
run validate
62
- ./validate ${GENERAL_PARAMS} ${OUTPUT_PARAMS} ${PARAMS} ${ MARC_DIR} /$MASK 2> ${ LOG_DIR} /validate.log
62
+ ./validate ${GENERAL_PARAMS} ${OUTPUT_PARAMS} ${PARAMS} " $ MARC_DIR /$MASK " 2> " $ LOG_DIR /validate.log"
63
63
}
64
64
65
65
do_prepare_solr () {
66
66
log " log file: ${LOG_DIR} /solr.log"
67
67
run prepare-solr
68
- ./prepare-solr $NAME 2> ${ LOG_DIR} /solr.log
68
+ ./prepare-solr " $NAME " 2> " $ LOG_DIR /solr.log"
69
69
}
70
70
71
71
do_index () {
@@ -81,20 +81,20 @@ do_index() {
81
81
# fi
82
82
PARAMS=" ${PARAMS} --outputDir ${OUTPUT_DIR} "
83
83
84
- ONLY_INDEX=$( echo ${ PARAMS} | grep -c -P -e ' --onlyIndex' || true)
84
+ ONLY_INDEX=$( echo " $ PARAMS" | grep -c -P -e ' --onlyIndex' || true)
85
85
if [[ " ${ONLY_INDEX} " == " 0" ]]; then
86
86
CORE=${NAME} _dev
87
87
else
88
- PARAMS=$( echo ${ PARAMS} | sed -r ' s/\s*--onlyIndex//' )
88
+ PARAMS=$( echo " $ PARAMS" | sed -r ' s/\s*--onlyIndex//' )
89
89
CORE=${NAME}
90
90
fi
91
- ./index --core ${ CORE} --file-path ${ MARC_DIR} --file-mask $MASK ${PARAMS} --trimId 2>> ${ LOG_DIR} /solr.log
91
+ ./index --core " $ CORE" --file-path " $ MARC_DIR" --file-mask " $MASK " ${PARAMS} --trimId 2>> " $ LOG_DIR /solr.log"
92
92
}
93
93
94
94
do_postprocess_solr () {
95
95
log " log file: ${LOG_DIR} /solr.log"
96
96
run postprocess-solr
97
- ./postprocess-solr $NAME 2>> ${ LOG_DIR} /solr.log
97
+ ./postprocess-solr " $NAME " 2>> " $ LOG_DIR /solr.log"
98
98
}
99
99
100
100
do_completeness () {
@@ -623,7 +623,7 @@ fatal() {
623
623
624
624
# initialize environment, set default values
625
625
# TODO: remove this because it's already done in ./qa-catalogue)
626
- NAME=${NAME:- $(basename $0 .sh)}
626
+ NAME=${NAME:- $(basename " $0 " .sh)}
627
627
BASE_INPUT_DIR=${BASE_INPUT_DIR:- ./ input}
628
628
BASE_OUTPUT_DIR=${BASE_OUTPUT_DIR:- ./ output}
629
629
BASE_LOG_DIR=${BASE_LOG_DIR:- ./ logs}
@@ -664,22 +664,22 @@ done
664
664
665
665
# check directories for processing commands
666
666
if [[ " $datatask " = true ]]; then
667
- ensure_dir $LOG_DIR
668
- ensure_dir $OUTPUT_DIR
667
+ ensure_dir " $LOG_DIR "
668
+ ensure_dir " $OUTPUT_DIR "
669
669
670
670
log " input: $MARC_DIR /$MASK "
671
671
log " output: $OUTPUT_DIR "
672
672
log " logs: $LOG_DIR "
673
673
674
- ls ${ MARC_DIR} / ${ MASK} & > /dev/null || fatal " Missing input files: ${ MARC_DIR} / ${ MASK} !\n"
674
+ ls " $ MARC_DIR/ $ MASK" & > /dev/null || fatal " Missing input files: $MARC_DIR / $ MASK !\n"
675
675
676
676
if [[ -n " ${UPDATE:- } " ]]; then
677
677
log " update: $UPDATE "
678
- echo " ${ UPDATE} " > " ${ OUTPUT_DIR} /last-update.csv"
678
+ echo " $UPDATE " > " $OUTPUT_DIR /last-update.csv"
679
679
fi
680
680
fi
681
681
682
- echo " tasks: ${ tasks} "
682
+ echo " tasks: $tasks "
683
683
for task in ${tasks// ,/ } ; do
684
684
case $task in
685
685
validate) do_validate ; do_validate_sqlite ;;
0 commit comments