core: change LoggerFactory to log error on unknown module
refs: #1524
Change-Id: Ic61b361237429992e647ddf194a3c11f2dd2929b
diff --git a/core/logger-factory.cpp b/core/logger-factory.cpp
index 3a738eb..6bea7a6 100644
--- a/core/logger-factory.cpp
+++ b/core/logger-factory.cpp
@@ -26,6 +26,8 @@
namespace nfd {
+NFD_LOG_INIT("LoggerFactory");
+
LoggerFactory&
LoggerFactory::getInstance()
{
@@ -137,8 +139,8 @@
LoggerMap::iterator loggerIt = m_loggers.find(item->first);
if (loggerIt == m_loggers.end())
{
- throw LoggerFactory::Error("Invalid module name \"" +
- item->first + "\" in configuration file");
+ NFD_LOG_DEBUG("Failed to configure logging level for module \"" <<
+ item->first << "\" (module not found)");
}
if (!isDryRun)