mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-31 01:57:45 +08:00
fix(logger): use specified log level only for first-party crates (#4356)
Co-authored-by: Akshay S <akshay.s@Akshay-Subramanian-D66TQ6D97K.local>
This commit is contained in:
@ -348,14 +348,18 @@ fn get_envfilter(
|
|||||||
|
|
||||||
workspace_members
|
workspace_members
|
||||||
.drain()
|
.drain()
|
||||||
.zip(std::iter::repeat(filter_log_level.into_level().into()))
|
.zip(std::iter::repeat(filter_log_level.into_level()))
|
||||||
.fold(
|
.fold(
|
||||||
EnvFilter::default().add_directive(default_log_level.into_level().into()),
|
EnvFilter::default().add_directive(default_log_level.into_level().into()),
|
||||||
|env_filter, (_target, directive)| {
|
|env_filter, (target, level)| {
|
||||||
// Safety: This is a hardcoded basic filtering directive. If even the basic
|
// Safety: This is a hardcoded basic filtering directive. If even the basic
|
||||||
// filter is wrong, it's better to panic.
|
// filter is wrong, it's better to panic.
|
||||||
#[allow(clippy::expect_used)]
|
#[allow(clippy::expect_used)]
|
||||||
env_filter.add_directive(directive)
|
env_filter.add_directive(
|
||||||
|
format!("{target}={level}")
|
||||||
|
.parse()
|
||||||
|
.expect("Invalid EnvFilter directive format"),
|
||||||
|
)
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user