add color to log output

This commit is contained in:
Dennis Gunia
2025-10-21 00:04:54 +02:00
parent 4139c10c42
commit 38f03046ec

View File

@@ -17,18 +17,22 @@
int log_level_global = 4; // set default log level to WARNING
const char *loglevel[] = {"TRACE","DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL"};
const char *loglevel[] = {"\e[0;32mTRACE\e[0m",
"\e[0;36mDEBUG\e[0m",
"\e[0;94mINFO\e[0m",
"\e[0;93mWARNING\e[0m",
"\e[0;91mERROR\e[0m",
"\e[0;95mCRITICAL\e[0m"};
/*
* Initialize logger with specified log level
*
* @param log_level: log level to set
*/
void init_logger(int log_level)
void init_logger(int log_level)
{
log_level_global = log_level;
log_message(LOG_INFO, "Set log level to %s", loglevel[log_level_global]);
}
/*