From aecec8c7db0ad40c5de361af2893e40a00fd0308 Mon Sep 17 00:00:00 2001
From: Ruud Overeem <overeem@astron.nl>
Date: Wed, 17 Dec 2008 15:50:41 +0000
Subject: [PATCH] Bug 1000: Using configLocator for finding the log_prop file.

---
 LCS/AMC/AMCImpl/src/AMCServer.cc | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/LCS/AMC/AMCImpl/src/AMCServer.cc b/LCS/AMC/AMCImpl/src/AMCServer.cc
index dd544ac804d..d6180c4794c 100644
--- a/LCS/AMC/AMCImpl/src/AMCServer.cc
+++ b/LCS/AMC/AMCImpl/src/AMCServer.cc
@@ -25,6 +25,7 @@
 
 //# Includes
 #include <Common/LofarLogger.h>
+#include <Common/LofarLocators.h>
 #include <AMCImpl/ConverterServer.h>
 #include <cstdlib>
 
@@ -33,8 +34,14 @@ using namespace LOFAR::AMC;
 
 int main(int argc, const char* const argv[])
 {
-  INIT_VAR_LOGGER(argv[0], "AMCServer");
+  // Init logsystem
+  ConfigLocator	aCL;
+  string	logpropFile(basename(argv[0]));
+  logpropFile.append(".log_prop");
+  INIT_VAR_LOGGER(aCL.locate(logpropFile).c_str(), "AMCServer");
+  LOG_INFO_STR ("Initialized logsystem with: " << aCL.locate(logpropFile));
 
+  // Report ourself to the LogggingProcessor
   LOG_INFO("MACProcessScope: LOFAR_PermSW_AMCServer");
 
   // Listen port (default: 31337)
-- 
GitLab