Logger: Add color support for different log levels (#4931)

No related issue
This commit is contained in:
Samantaz Fox
2024-11-08 23:28:51 +01:00
4 changed files with 35 additions and 3 deletions

View File

@@ -78,6 +78,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