From: Chris Sharp Date: Sun, 16 Sep 2012 17:37:37 +0000 (-0400) Subject: Beginning bash wrapper around pines upgrade X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=28cb36ec8f609585d451c4015feb8db89aa4f5da;p=evergreen%2Fpines.git Beginning bash wrapper around pines upgrade --- diff --git a/Open-ILS/src/sql/Pg/version-upgrade/pines-2.1-2.2-upgrade.sh b/Open-ILS/src/sql/Pg/version-upgrade/pines-2.1-2.2-upgrade.sh new file mode 100644 index 0000000000..0db7937aae --- /dev/null +++ b/Open-ILS/src/sql/Pg/version-upgrade/pines-2.1-2.2-upgrade.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +ADMIN_EMAIL="address@example.com" +PGUSER="evergreen" +DBNAME="evergreen" +SCRIPTS="pines-pre-2.1-2.2-upgrade.sql +2.1.1-2.1.2-upgrade-db.sql" +DBHOST="$(hostname -f)" + + +echo "Beginning PINES database upgrade on $DBHOST." | mutt -s "INFO: Beginning DB Upgrade." $ADMIN_EMAIL +logger "Beginning PINES database upgrade." + +for script in $SCRIPTS; do + psql -f $script $DBNAME && + echo "Completed script $script on $DBHOST." | mutt -s "INFO: Completed $script" $ADMIN_EMAIL; +done + + +