From 438ad65167062120331a8785a13cdf1fe6732b1c Mon Sep 17 00:00:00 2001
From: Alexander Mueller <alexander.mueller@hs.uni-hamburg.de>
Date: Tue, 27 Sep 2005 14:31:46 +0000
Subject: [PATCH] BugID: 372 Made DB connection info parameterset dependent.

---
 MAC/GCF/LogSys/KVLogSys/src/KeyValueLoggerMaster.cc   | 4 +++-
 MAC/GCF/LogSys/KVLogSys/src/KeyValueLoggerSys.conf.in | 5 ++++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/MAC/GCF/LogSys/KVLogSys/src/KeyValueLoggerMaster.cc b/MAC/GCF/LogSys/KVLogSys/src/KeyValueLoggerMaster.cc
index c2f02efa03d..d7ff9618185 100644
--- a/MAC/GCF/LogSys/KVLogSys/src/KeyValueLoggerMaster.cc
+++ b/MAC/GCF/LogSys/KVLogSys/src/KeyValueLoggerMaster.cc
@@ -44,7 +44,9 @@ using namespace TM;
 
 KeyValueLoggerMaster::KeyValueLoggerMaster() :
   GCFTask((State)&KeyValueLoggerMaster::initial, KVL_MASTER_TASK_NAME),
-  _otdb("paulus", "boskabouter", "tilman"),
+  _otdb(ParameterSet::instance()->getString("kvlm.otdb.dbusername"), 
+        ParameterSet::instance()->getString("kvlm.otdb.dbpassword"), 
+        ParameterSet::instance()->getString("kvlm.otdb.dbname")),
   _pTV(0)
 {
   // register the protocol for debugging purposes
diff --git a/MAC/GCF/LogSys/KVLogSys/src/KeyValueLoggerSys.conf.in b/MAC/GCF/LogSys/KVLogSys/src/KeyValueLoggerSys.conf.in
index 785e54fe2b1..72d16b8c3e3 100644
--- a/MAC/GCF/LogSys/KVLogSys/src/KeyValueLoggerSys.conf.in
+++ b/MAC/GCF/LogSys/KVLogSys/src/KeyValueLoggerSys.conf.in
@@ -5,4 +5,7 @@ mac.top.GCF-KVLD.client.remoteservice=GCF-KVLM:server
 mac.ns.GCF-KVLD.server.type=TCP
 mac.ns.GCF-KVLD.server.port=25002
 mac.ns.GCF-KVLD.server.host=sun
-mac.top.GCF-KVLC.client.remoteservice=GCF-KVLD:server
\ No newline at end of file
+mac.top.GCF-KVLC.client.remoteservice=GCF-KVLD:server
+kvlm.otdb.dbname=tilman
+kvlm.otdb.dbusername=paulus
+kvlm.otdb.dbpassword=boskabouter
-- 
GitLab