summaryrefslogtreecommitdiff
path: root/orkbasecxx/Config.cpp
diff options
context:
space:
mode:
authorGerald Begumisa <ben_g@users.sourceforge.net>2007-12-02 00:09:47 +0000
committerGerald Begumisa <ben_g@users.sourceforge.net>2007-12-02 00:09:47 +0000
commit292e5f35006a577f601e00bbbcddef17315c7b55 (patch)
tree9b261b170b89c6e1817db01bda7257dc905353d2 /orkbasecxx/Config.cpp
parent90c2a7f79d23b6daf595152a9039685d78f05815 (diff)
Added support for reporting to multiple orktrack servers - the config.xml parameter TrackerHostname has been changed to accept a comma-separated list of tracker servers
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@514 09dcff7a-b715-0410-9601-b79a96267cd0
Diffstat (limited to 'orkbasecxx/Config.cpp')
-rw-r--r--orkbasecxx/Config.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/orkbasecxx/Config.cpp b/orkbasecxx/Config.cpp
index c9f62dd..27adb30 100644
--- a/orkbasecxx/Config.cpp
+++ b/orkbasecxx/Config.cpp
@@ -37,7 +37,7 @@ Config::Config()
m_vadHighThresholdDb = VAD_HIGH_THRESHOLD_DB_DEFAULT;
m_vadLowThresholdDb = VAD_LOW_THRESHOLD_DB_DEFAULT;
m_vadHoldOnSec = VAD_HOLD_ON_SEC_DEFAULT;
- m_trackerHostname = TRACKER_HOSTNAME_DEFAULT;
+ m_trackerHostname.push_back(TRACKER_HOSTNAME_DEFAULT);
m_trackerTcpPort = TRACKER_TCP_PORT_DEFAULT;
m_trackerServicename = TRACKER_SERVICENAME_DEFAULT;
m_audioOutputPath = AUDIO_OUTPUT_PATH_DEFAULT;
@@ -87,7 +87,8 @@ void Config::Define(Serializer* s)
s->DoubleValue(VAD_HIGH_THRESHOLD_DB_PARAM, m_vadHighThresholdDb);
s->DoubleValue(VAD_LOW_THRESHOLD_DB_PARAM, m_vadLowThresholdDb);
s->DoubleValue(VAD_HOLD_ON_SEC_PARAM, m_vadHoldOnSec);
- s->StringValue(TRACKER_HOSTNAME_PARAM, m_trackerHostname);
+ //s->StringValue(TRACKER_HOSTNAME_PARAM, m_trackerHostname);
+ s->CsvValue(TRACKER_HOSTNAME_PARAM, m_trackerHostname);
s->IntValue(TRACKER_TCP_PORT_PARAM, m_trackerTcpPort);
s->StringValue(TRACKER_SERVICENAME_PARAM, m_trackerServicename);
s->StringValue(SERVICE_NAME_PARAM, m_serviceName);