From 915483c465cadee1646adb077f9fda577e0a760b Mon Sep 17 00:00:00 2001 From: ayham Date: Sun, 8 Aug 2021 08:19:30 +0300 Subject: [PATCH] fix discrepancy between server and client logging --- src/libtrader/server/initializer.rs | 3 ++- todo/v1.libtrader.md | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libtrader/server/initializer.rs b/src/libtrader/server/initializer.rs index 313720f..8eb4c5a 100644 --- a/src/libtrader/server/initializer.rs +++ b/src/libtrader/server/initializer.rs @@ -62,13 +62,14 @@ fn libtrader_init_log() -> std::io::Result<()> { let colors_level = colors_line.clone().info(Color::Green); out.finish(format_args!( - "{color_line}{date}[{addr}][{level}{color_line}] {message}\x1B[0m", + "{color_line}{date}[{addr}][{target}][{level}{color_line}] {message}\x1B[0m", color_line = format_args!( "\x1B[{}m", colors_level.get_color(&record.level()).to_fg_str() ), date = chrono::Local::now().format("[%Y-%m-%d][%H:%M:%S]"), addr = IP.get(), + target = record.target(), level = record.level(), message = message )) diff --git a/todo/v1.libtrader.md b/todo/v1.libtrader.md index 8d32c58..e630510 100644 --- a/todo/v1.libtrader.md +++ b/todo/v1.libtrader.md @@ -1,6 +1,5 @@ ## To do -- investigate server logging doesn't include location of log method caller - create correct modules * [ ] fix weird file naming * [ ] fix namespace naming @@ -145,3 +144,4 @@ - use env.sh or arguments - server move network code to somewhere plausable. * [x] move assert_msg to message namespace +- investigate server logging doesn't include location of log method caller