Beginning bash wrapper around pines upgrade
authorChris Sharp <csharp@georgialibraries.org>
Sun, 16 Sep 2012 17:37:37 +0000 (13:37 -0400)
committerChris Sharp <csharp@georgialibraries.org>
Sat, 16 Feb 2013 13:27:42 +0000 (08:27 -0500)
Open-ILS/src/sql/Pg/version-upgrade/pines-2.1-2.2-upgrade.sh [new file with mode: 0644]

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 (file)
index 0000000..0db7937
--- /dev/null
@@ -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
+
+
+