fix(core): use local time instead of UTC in logs. #522
This commit is contained in:
parent
38fb74cdac
commit
5c912777c7
|
@ -23,7 +23,7 @@ extern crate lazy_static;
|
||||||
use clap::{App, AppSettings, Arg, SubCommand};
|
use clap::{App, AppSettings, Arg, SubCommand};
|
||||||
use cli::{CliModule, CliModuleArgs};
|
use cli::{CliModule, CliModuleArgs};
|
||||||
use logging::FileProxy;
|
use logging::FileProxy;
|
||||||
use simplelog::{CombinedLogger, Config, LevelFilter, TermLogger, TerminalMode, WriteLogger};
|
use simplelog::{CombinedLogger, ConfigBuilder, LevelFilter, TermLogger, TerminalMode, WriteLogger};
|
||||||
|
|
||||||
mod cli;
|
mod cli;
|
||||||
mod engine;
|
mod engine;
|
||||||
|
@ -211,9 +211,11 @@ fn main() {
|
||||||
if let Some(handler) = handler {
|
if let Some(handler) = handler {
|
||||||
let log_proxy = FileProxy::new();
|
let log_proxy = FileProxy::new();
|
||||||
if handler.enable_logs {
|
if handler.enable_logs {
|
||||||
|
let config = ConfigBuilder::new().set_time_to_local(true).build();
|
||||||
|
|
||||||
CombinedLogger::init(vec![
|
CombinedLogger::init(vec![
|
||||||
TermLogger::new(log_level, Config::default(), TerminalMode::Mixed),
|
TermLogger::new(log_level, config.clone(), TerminalMode::Mixed),
|
||||||
WriteLogger::new(log_level, Config::default(), log_proxy.clone()),
|
WriteLogger::new(log_level, config, log_proxy.clone()),
|
||||||
])
|
])
|
||||||
.expect("unable to initialize logs");
|
.expect("unable to initialize logs");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user