fix(Tools/DBImport): Add Env var support to DBimport tool (#17019)

add env var support for dbimport
This commit is contained in:
Mike Delago 2023-08-19 12:52:12 -04:00 committed by GitHub
parent 57e0b496bd
commit cf30d534f1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -62,6 +62,8 @@ int main(int argc, char** argv)
if (!sConfigMgr->LoadAppConfigs())
return 1;
std::vector<std::string> overriddenKeys = sConfigMgr->OverrideWithEnvVariablesIfAny();
// Init logging
sLog->Initialize();
@ -78,6 +80,9 @@ int main(int argc, char** argv)
}
);
for (std::string const& key : overriddenKeys)
LOG_INFO("dbimport", "Configuration field {} was overridden with environment variable.", key);
OpenSSLCrypto::threadsSetup();
std::shared_ptr<void> opensslHandle(nullptr, [](void*) { OpenSSLCrypto::threadsCleanup(); });