Logger: Add color support for different log levels

This commit is contained in:
Fijxu
2024-09-19 21:24:20 -03:00
parent d9df90b5e3
commit f8ec312328
4 changed files with 32 additions and 3 deletions

View File

@@ -68,6 +68,8 @@ class Config
property output : String = "STDOUT"
# Default log level, valid YAML values are ints and strings, see src/invidious/helpers/logger.cr
property log_level : LogLevel = LogLevel::Info
# Enables colors in logs. Useful for debugging purposes
property colorize_logs : Bool = false
# Database configuration with separate parameters (username, hostname, etc)
property db : DBConfig? = nil