From beb4c7e53d74caf08afc17490105f275979c5903 Mon Sep 17 00:00:00 2001 From: Jan David Mol <mol@astron.nl> Date: Tue, 30 Apr 2019 16:32:38 +0000 Subject: [PATCH] ROHD-1732: Use dedicated db config for FeedbackService. Backported r42792 from LOFAR-Release-4_0. --- SAS/Feedback_Service/src/Feedback.cc | 12 ++++++------ SAS/Feedback_Service/src/FeedbackService.conf | 3 +++ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/SAS/Feedback_Service/src/Feedback.cc b/SAS/Feedback_Service/src/Feedback.cc index 76ec99cca9e..50cbaae3c54 100644 --- a/SAS/Feedback_Service/src/Feedback.cc +++ b/SAS/Feedback_Service/src/Feedback.cc @@ -122,7 +122,7 @@ GCFEvent::TResult Feedback::connect2OTDB_state(GCFEvent& event, GCFPortInterface case F_ENTRY: case F_TIMER: { // Try to setup the connection with the database - string confFile = globalParameterSet()->getString("OTDBconfFile", "SASGateway.conf"); + string confFile = globalParameterSet()->getString("OTDBconfFile", "FeedbackService.conf"); ConfigLocator CL; string filename = CL.locate(confFile); LOG_DEBUG_STR("Trying to read database information from file " << filename); @@ -131,7 +131,7 @@ GCFEvent::TResult Feedback::connect2OTDB_state(GCFEvent& event, GCFPortInterface string database; try { - database = otdbconf.getString("SASGateway.OTDBdatabase"); + database = otdbconf.getString("FeedbackService.OTDBdatabase"); } catch(LOFAR::APSException& ex) { @@ -143,7 +143,7 @@ GCFEvent::TResult Feedback::connect2OTDB_state(GCFEvent& event, GCFPortInterface string dbhost; try { - dbhost = otdbconf.getString("SASGateway.OTDBhostname"); + dbhost = otdbconf.getString("FeedbackService.OTDBhostname"); } catch(LOFAR::APSException& ex) { @@ -155,7 +155,7 @@ GCFEvent::TResult Feedback::connect2OTDB_state(GCFEvent& event, GCFPortInterface string username; try { - username = otdbconf.getString("SASGateway.OTDBusername"); + username = otdbconf.getString("FeedbackService.OTDBusername"); } catch(LOFAR::APSException& ex) { @@ -167,7 +167,7 @@ GCFEvent::TResult Feedback::connect2OTDB_state(GCFEvent& event, GCFPortInterface string password; try { - password = otdbconf.getString("SASGateway.OTDBpassword"); + password = otdbconf.getString("FeedbackService.OTDBpassword"); } catch(LOFAR::APSException& ex) { @@ -179,7 +179,7 @@ GCFEvent::TResult Feedback::connect2OTDB_state(GCFEvent& event, GCFPortInterface string port; try { - port = otdbconf.getString("SASGateway.OTDBport"); + port = otdbconf.getString("FeedbackService.OTDBport"); } catch(LOFAR::APSException& ex) { diff --git a/SAS/Feedback_Service/src/FeedbackService.conf b/SAS/Feedback_Service/src/FeedbackService.conf index 64c745844ba..d733ca4bbe2 100644 --- a/SAS/Feedback_Service/src/FeedbackService.conf +++ b/SAS/Feedback_Service/src/FeedbackService.conf @@ -5,3 +5,6 @@ # FeedbackQueuenames = [ "otdb.task.feedback.dataproducts" , "otdb.task.feedback.processing" ] +FeedbackService.OTDBdatabase = LOFAR_4 +FeedbackService.OTDBhostname = sasdb + -- GitLab