mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-28 04:04:55 +08:00
refactor: disable color in reports in json format (#2509)
This commit is contained in:
1
Cargo.lock
generated
1
Cargo.lock
generated
@ -4179,6 +4179,7 @@ version = "0.1.0"
|
|||||||
dependencies = [
|
dependencies = [
|
||||||
"cargo_metadata 0.15.4",
|
"cargo_metadata 0.15.4",
|
||||||
"config",
|
"config",
|
||||||
|
"error-stack",
|
||||||
"gethostname",
|
"gethostname",
|
||||||
"once_cell",
|
"once_cell",
|
||||||
"opentelemetry",
|
"opentelemetry",
|
||||||
|
|||||||
@ -10,6 +10,7 @@ license.workspace = true
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
cargo_metadata = "0.15.4"
|
cargo_metadata = "0.15.4"
|
||||||
config = { version = "0.13.3", features = ["toml"] }
|
config = { version = "0.13.3", features = ["toml"] }
|
||||||
|
error-stack = "0.3.1"
|
||||||
gethostname = "0.4.3"
|
gethostname = "0.4.3"
|
||||||
once_cell = "1.18.0"
|
once_cell = "1.18.0"
|
||||||
opentelemetry = { version = "0.19.0", features = ["rt-tokio-current-thread", "metrics"] }
|
opentelemetry = { version = "0.19.0", features = ["rt-tokio-current-thread", "metrics"] }
|
||||||
|
|||||||
@ -101,6 +101,7 @@ pub fn setup(
|
|||||||
subscriber.with(logging_layer).init();
|
subscriber.with(logging_layer).init();
|
||||||
}
|
}
|
||||||
config::LogFormat::Json => {
|
config::LogFormat::Json => {
|
||||||
|
error_stack::Report::set_color_mode(error_stack::fmt::ColorMode::None);
|
||||||
let logging_layer =
|
let logging_layer =
|
||||||
FormattingLayer::new(service_name, console_writer).with_filter(console_filter);
|
FormattingLayer::new(service_name, console_writer).with_filter(console_filter);
|
||||||
subscriber.with(logging_layer).init();
|
subscriber.with(logging_layer).init();
|
||||||
|
|||||||
Reference in New Issue
Block a user