diff options
Diffstat (limited to 'bin/main.rs')
| -rw-r--r-- | bin/main.rs | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/bin/main.rs b/bin/main.rs deleted file mode 100644 index 86910c0..0000000 --- a/bin/main.rs +++ /dev/null @@ -1,47 +0,0 @@ -extern crate frippy; -extern crate log; -extern crate time; - -use log::{LogRecord, LogLevel, LogLevelFilter, LogMetadata}; - -struct Logger; - -impl log::Log for Logger { - fn enabled(&self, metadata: &LogMetadata) -> bool { - metadata.target().contains("frippy") - } - - fn log(&self, record: &LogRecord) { - if self.enabled(record.metadata()) { - if record.metadata().level() >= LogLevel::Debug { - println!("[{}]({}) {} -> {}", - time::now().rfc822(), - record.level(), - record.target(), - record.args()); - } else { - println!("[{}]({}) {}", - time::now().rfc822(), - record.level(), - record.args()); - } - } - } -} - -fn main() { - - let log_level = if cfg!(debug_assertions) { - LogLevelFilter::Debug - } else { - LogLevelFilter::Info - }; - - log::set_logger(|max_log_level| { - max_log_level.set(log_level); - Box::new(Logger) - }) - .unwrap(); - - frippy::run(); -} |
