We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1da2f9c commit d8a7172Copy full SHA for d8a7172
rust/src/logger.rs
@@ -262,4 +262,8 @@ impl Logger {
262
print!("{}", self.get_json_blog(&self.minimal_json));
263
}
264
265
+
266
+ pub fn is_debug_enabled(&self) -> bool {
267
+ self.debug || self.trace
268
+ }
269
rust/src/main.rs
@@ -265,7 +265,11 @@ fn main() {
log.warn(&err);
flush_and_exit(OK, log, Some(err));
} else {
- log.error(&err);
+ let error_msg = log
+ .is_debug_enabled()
270
+ .then(|| format!("{:?}", err))
271
+ .unwrap_or_else(|| err.to_string());
272
+ log.error(error_msg);
273
flush_and_exit(DATAERR, log, Some(err));
274
275
});
0 commit comments