#include "logger_factory.h" #include "bus_error.h" Logger * LoggerFactory::logger = NULL; Logger* LoggerFactory::getLogger() { //ERROR ALL DEBUG INFO WARN if(logger != NULL) return logger; LoggerConfig config; config.level = Logger::DEBUG; config.logFile = "/tmp/bhome_bus.log"; #ifdef BUILD_Debug config.console = 1; #else config.console = 1; #endif logger = new Logger(config); return logger; }