summaryrefslogtreecommitdiff
path: root/src/CommonAPI/Runtime.cpp
diff options
context:
space:
mode:
authorDirk Huss <dirk_huss@mentor.com>2016-05-25 19:00:32 +0200
committerDirk Huss <dirk_huss@mentor.com>2016-05-25 19:00:32 +0200
commit534894b27a5e6b86cf8d2bd7b53d55d04f2a1bcc (patch)
tree3ee994cc8d94f3c5e96c1b88dd15bc9d58e81e89 /src/CommonAPI/Runtime.cpp
parent1c158272e2ee4b93021a97ac3b5c207a137b0d2c (diff)
downloadgenivi-common-api-runtime-534894b27a5e6b86cf8d2bd7b53d55d04f2a1bcc.tar.gz
CommonAPI 3.1.83.1.8
Diffstat (limited to 'src/CommonAPI/Runtime.cpp')
-rw-r--r--src/CommonAPI/Runtime.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/CommonAPI/Runtime.cpp b/src/CommonAPI/Runtime.cpp
index 1d0b0c5..6ba6864 100644
--- a/src/CommonAPI/Runtime.cpp
+++ b/src/CommonAPI/Runtime.cpp
@@ -132,9 +132,9 @@ void
Runtime::initFactories() {
std::lock_guard<std::mutex> itsLock(factoriesMutex_);
if (!isInitialized_) {
+ COMMONAPI_INFO("Loading configuration file \'", usedConfig_, "\'");
COMMONAPI_INFO("Using default binding \'", defaultBinding_, "\'");
COMMONAPI_INFO("Using default shared library folder \'", defaultFolder_, "\'");
- COMMONAPI_INFO("Using default configuration file \'", defaultConfig_, "\'");
if (defaultFactory_)
defaultFactory_->init();
@@ -156,18 +156,18 @@ Runtime::readConfiguration() {
#else
if (getcwd(currentDirectory, MAX_PATH_LEN)) {
#endif
- config = currentDirectory;
- config += "/";
- config += COMMONAPI_DEFAULT_CONFIG_FILE;
+ usedConfig_ = currentDirectory;
+ usedConfig_ += "/";
+ usedConfig_ += COMMONAPI_DEFAULT_CONFIG_FILE;
struct stat s;
- if (stat(config.c_str(), &s) != 0) {
- config = defaultConfig_;
+ if (stat(usedConfig_.c_str(), &s) != 0) {
+ usedConfig_ = defaultConfig_;
}
}
IniFileReader reader;
- if (!reader.load(config))
+ if (!reader.load(usedConfig_))
return false;
std::string itsConsole("true");