From 859c735f0ae84ac7611be324d0d631a310d2921c Mon Sep 17 00:00:00 2001 From: Ruud Overeem <overeem@astron.nl> Date: Thu, 10 Jan 2008 10:39:16 +0000 Subject: [PATCH] Bug 1143: Hostname must now be specified. --- MAC/APL/MainCU/src/MACScheduler/MACScheduler.cc | 9 +++++---- MAC/APL/MainCU/src/MACScheduler/MACScheduler.conf.in | 1 + MAC/APL/MainCU/src/MACScheduler/Makefile.am | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/MAC/APL/MainCU/src/MACScheduler/MACScheduler.cc b/MAC/APL/MainCU/src/MACScheduler/MACScheduler.cc index 2062f5649a4..ab3a367bd1b 100644 --- a/MAC/APL/MainCU/src/MACScheduler/MACScheduler.cc +++ b/MAC/APL/MainCU/src/MACScheduler/MACScheduler.cc @@ -209,13 +209,14 @@ GCFEvent::TResult MACScheduler::initial_state(GCFEvent& event, GCFPortInterface& string username = pParamSet->getString("OTDBusername"); string DBname = pParamSet->getString("OTDBdatabasename"); string password = pParamSet->getString("OTDBpassword"); + string hostname = pParamSet->getString("OTDBhostname"); - LOG_DEBUG ("Trying to connect to the OTDB"); - itsOTDBconnection= new OTDBconnection(username, password, DBname); + LOG_DEBUG_STR ("Trying to connect to the OTDB on " << hostname); + itsOTDBconnection= new OTDBconnection(username, password, DBname, hostname); ASSERTSTR (itsOTDBconnection, "Memory allocation error (OTDB)"); ASSERTSTR (itsOTDBconnection->connect(), - "Unable to connect to database " << DBname << " using " << - username << "," << password); + "Unable to connect to database " << DBname << " on " << hostname << + " using " << username << "," << password); LOG_INFO ("Connected to the OTDB"); itsPropertySet->setValue(PN_MS_OTDB_CONNECTED, GCFPVBool(true)); diff --git a/MAC/APL/MainCU/src/MACScheduler/MACScheduler.conf.in b/MAC/APL/MainCU/src/MACScheduler/MACScheduler.conf.in index eaad4f8d418..69fca7ddad6 100644 --- a/MAC/APL/MainCU/src/MACScheduler/MACScheduler.conf.in +++ b/MAC/APL/MainCU/src/MACScheduler/MACScheduler.conf.in @@ -2,6 +2,7 @@ prefix = LOFAR.PermSW.MACScheduler OTDBdatabasename = overeem +OTDBhostname = dop50.astron.nl OTDBusername = paulus OTDBpassword = boskabouter OTDBpollInterval = 5s diff --git a/MAC/APL/MainCU/src/MACScheduler/Makefile.am b/MAC/APL/MainCU/src/MACScheduler/Makefile.am index f04e13655e4..e2e5b780aae 100644 --- a/MAC/APL/MainCU/src/MACScheduler/Makefile.am +++ b/MAC/APL/MainCU/src/MACScheduler/Makefile.am @@ -1,4 +1,4 @@ -in_PROGRAMS = MACScheduler +bin_PROGRAMS = MACScheduler MACScheduler_CPPFLAGS = -DBOOST_DISABLE_THREADS \ -Wno-deprecated \ -- GitLab