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