From e26a8388821efadc53dbf780dd1e9b0efa142e92 Mon Sep 17 00:00:00 2001 From: open-trade Date: Wed, 29 Dec 2021 19:01:36 +0800 Subject: [PATCH] fix on log after upgrade --- src/main.rs | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/main.rs b/src/main.rs index 1656ecc91..e2d00d0c5 100644 --- a/src/main.rs +++ b/src/main.rs @@ -43,16 +43,18 @@ fn main() { } } use flexi_logger::*; - Logger::with_env_or_str("debug") - .log_to_file() - .format(opt_format) - .rotate( - Criterion::Age(Age::Day), - Naming::Timestamps, - Cleanup::KeepLogFiles(6), - ) - .directory(path) - .start() + Logger::try_with_env_or_str("debug") + .map(|x| { + x.log_to_file(FileSpec::default().directory(path)) + .format(opt_format) + .rotate( + Criterion::Age(Age::Day), + Naming::Timestamps, + Cleanup::KeepLogFiles(6), + ) + .start() + .ok(); + }) .ok(); } if args.is_empty() {