Return LL_TRACE for getLogLevel when log console is enabled

This commit is contained in:
Adam Honse 2021-11-05 19:31:51 -05:00
parent 2a8b763ff4
commit b39a1269f7
2 changed files with 13 additions and 1 deletions

View file

@ -34,6 +34,18 @@ LogManager* LogManager::get()
return _instance;
}
unsigned int LogManager::getLoglevel()
{
if(log_console_enabled)
{
return(LL_TRACE);
}
else
{
return(loglevel);
}
}
void LogManager::configure(json config, const std::string &defaultDir)
{
std::lock_guard<std::mutex> grd(entry_mutex);

View file

@ -88,7 +88,7 @@ public:
void setPrintSource(bool);
void registerErrorCallback(LogErrorCallback callback, void* receiver);
void unregisterErrorCallback(LogErrorCallback callback, void* receiver);
unsigned int getLoglevel() {return loglevel;}
unsigned int getLoglevel();
unsigned int getVerbosity() {return verbosity;}
void clearMessages();
std::vector<PLogMessage> messages();