fix: verbose logging was always info

This commit is contained in:
boxdot
2023-06-19 11:01:51 +02:00
committed by Emilio Cobos Álvarez
parent aeea9c67ff
commit acb1b8d89e
+3 -3
View File
@@ -14,7 +14,7 @@ pub struct ErrorLogger;
impl TraceLogger { impl TraceLogger {
pub fn init() -> Result<(), SetLoggerError> { pub fn init() -> Result<(), SetLoggerError> {
log::set_logger(&InfoLogger)?; log::set_logger(&TraceLogger)?;
log::set_max_level(LevelFilter::Trace); log::set_max_level(LevelFilter::Trace);
Ok(()) Ok(())
} }
@@ -37,7 +37,7 @@ impl log::Log for TraceLogger {
impl WarnLogger { impl WarnLogger {
pub fn init() -> Result<(), SetLoggerError> { pub fn init() -> Result<(), SetLoggerError> {
log::set_logger(&InfoLogger)?; log::set_logger(&WarnLogger)?;
log::set_max_level(LevelFilter::Warn); log::set_max_level(LevelFilter::Warn);
Ok(()) Ok(())
} }
@@ -60,7 +60,7 @@ impl log::Log for WarnLogger {
impl ErrorLogger { impl ErrorLogger {
pub fn init() -> Result<(), SetLoggerError> { pub fn init() -> Result<(), SetLoggerError> {
log::set_logger(&InfoLogger)?; log::set_logger(&ErrorLogger)?;
log::set_max_level(LevelFilter::Error); log::set_max_level(LevelFilter::Error);
Ok(()) Ok(())
} }