From 73ac5f89f022a3965c68705cef284386a9365419 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Sat, 25 May 2019 18:23:47 +0200 Subject: [PATCH] add module and line no for Rust logger (#2409) --- cli/main.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cli/main.rs b/cli/main.rs index 3ee8fb0e..5d70805a 100644 --- a/cli/main.rs +++ b/cli/main.rs @@ -64,7 +64,14 @@ impl log::Log for Logger { fn log(&self, record: &Record) { if self.enabled(record.metadata()) { - println!("{} RS - {}", record.level(), record.args()); + let mut target = record.target().to_string(); + + if let Some(line_no) = record.line() { + target.push_str(":"); + target.push_str(&line_no.to_string()); + } + + println!("{} RS - {} - {}", record.level(), target, record.args()); } } fn flush(&self) {} -- GitLab