adding better default void note
authorChris Sharp <csharp@georgialibraries.org>
Thu, 21 Jan 2016 15:06:02 +0000 (10:06 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Thu, 21 Jan 2016 15:06:02 +0000 (10:06 -0500)
batch_void_fines.sh

index 8c87f69..9047e93 100755 (executable)
@@ -40,11 +40,12 @@ BACKUP_SCHEMA="myschema"
 Usage() { echo "Usage: ./batch_void_fines.sh -d YYYY-MM-DD,YYYY-MM-DD,... -s systemname OR -b branchname." 
 }
 
-while getopts s:b:d:h OPTIONS
+while getopts s:b:d:n:h OPTIONS
 do  case "$OPTIONS" in
     s)  SYSTEM="$OPTARG";;
     b)  BRANCH="$OPTARG";;
     d)  DATE="$OPTARG";;
+    n)  VOID_NOTE="$OPTARG";;
     h)  Usage ; exit 1;;
     *)  Usage ; exit 2;;
     esac
@@ -56,6 +57,10 @@ if [ -n "$SYSTEM" ] && [ -n "$BRANCH" ]; then
     exit 1;
 fi
 
+if [ -n "$VOID_NOTE" ]; then
+VOID_NOTE="VOIDED BY PINES STAFF BY REQUEST FROM LIBRARY/SYSTEM"
+fi
+
 if [ -z "$DATE" ]; then
        echo "Date is required."
     Usage