[kde-services-devel] r535 - trunk/scripts
josef at new.kstuff.org
josef at new.kstuff.org
Sat Oct 3 19:33:12 CEST 2009
Author: josef
Date: 2009-10-03 19:33:07 +0200 (Sat, 03 Oct 2009)
New Revision: 535
Added:
trunk/scripts/hotstuff-db-update
Log:
- mass update script for database schema changes
Added: trunk/scripts/hotstuff-db-update
===================================================================
--- trunk/scripts/hotstuff-db-update (rev 0)
+++ trunk/scripts/hotstuff-db-update 2009-10-03 17:33:07 UTC (rev 535)
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+for i in /etc/hotstuff.d/*
+do
+ sysname=`basename $i | cut -d "." -f 1`
+ dbuser=`grep dbuser $i | sed -e 's/.*\"\\(.*\\)\";/\\1/'`
+ dbpass=`grep dbpass $i | sed -e 's/.*\"\\(.*\\)\";/\\1/'`
+ dbname=`grep dbname $i | sed -e 's/.*\"\\(.*\\)\";/\\1/'`
+ echo "== $sysname [$dbname] =="
+ echo $dbpass
+ psql --host=localhost --user=$dbuser --password $dbname < up.sql
+done
+
Property changes on: trunk/scripts/hotstuff-db-update
___________________________________________________________________
Name: svn:executable
+ *
More information about the kde-services-devel
mailing list