diff --git a/src/logger.cpp b/src/logger.cpp index 81acf6abc1ccde62f40543242d7087d742c22b6e..bd4dceab1f94ed4f16fe111c8e40b18ccbc98cb0 100644 --- a/src/logger.cpp +++ b/src/logger.cpp @@ -21,13 +21,19 @@ Logger::~Logger(){ this->info( "Closing Logger System" ); } void Logger::log(LogLevel level, const std::string& message) { + #ifdef __COLOUR_CONSOLE std::string levelColour = this->getLevelColour(level); if( level >= currentLogLevel ) { std::cout << "["<<BLK<<WHTB<<this->getCurrentTimestamp()<<CRESET<<"] " << levelColour << message << CRESET << std::endl; } + #else // __COLOUR_CONSOLE + if( level >= currentLogLevel ) + { std::cout << "[" << this->getCurrentTimestamp() << "] " << message << std::endl; } + #endif // __COLOUR_CONSOLE } + std::string Logger::logLevelToString( LogLevel level ) { switch(level)