diff options
| author | Nathan Perry <np@nathanperry.dev> | 2020-09-26 14:56:53 -0400 |
|---|---|---|
| committer | Nathan Perry <np@nathanperry.dev> | 2020-09-26 14:57:07 -0400 |
| commit | b5c6a0e5a65d13c639830296400ceb176f64c716 (patch) | |
| tree | 0198c24a204381da44807aa614162eb985d49512 /src/log.rs | |
| parent | b9a8db34b22c83ae1a4f5f446e54dc0d6be0bd40 (diff) | |
reorganize modules
Diffstat (limited to 'src/log.rs')
| -rw-r--r-- | src/log.rs | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/src/log.rs b/src/log.rs deleted file mode 100644 index a51ebcc..0000000 --- a/src/log.rs +++ /dev/null @@ -1,43 +0,0 @@ -use crate::{Result, Error}; - -use fern::colors::{Color, ColoredLevelConfig}; - -pub fn init() -> Result<()> { - let colors = ColoredLevelConfig::new() - .info(Color::Green) - .debug(Color::BrightBlue) - .trace(Color::BrightMagenta); - - fern::Dispatch::new() - .level_for("serenity::voice::connection", log::LevelFilter::Error) - .chain(fern::Dispatch::new() - .format(move |out, message, record| { - out.finish(format_args!( - "{} [{}] [{}] {}", - chrono::Local::now().format("%_m/%_d/%y %l:%M:%S%P"), - colors.color(record.level()), - record.target(), - message - )) - }) - .level(log::LevelFilter::Warn) - .level_for("thulani", log::LevelFilter::Debug) - .chain(std::io::stdout()) - ) - .chain(fern::Dispatch::new() - .format(|out, message, record| { - out.finish(format_args!( - "{} [{}] [{}] {}", - chrono::Local::now().format("%_m/%_d/%y %l:%M:%S%P"), - record.level(), - record.target(), - message - )) - }) - .level(log::LevelFilter::Info) - .level_for("thulani", log::LevelFilter::Trace) - .chain(fern::log_file("thulani.log").expect("problem creating log file")) - ) - .apply() - .map_err(Error::from) -}
\ No newline at end of file |
