mirror of
https://github.com/fawney19/Aether.git
synced 2026-10-07 18:07:47 +08:00
fix(gateway): redact sensitive error log details
This commit is contained in:
@@ -253,7 +253,7 @@ pub(super) async fn build_admin_create_api_key_response(
|
||||
{
|
||||
tracing::error!(
|
||||
api_key_id = %created.api_key_id,
|
||||
error = ?error,
|
||||
error = %crate::error::redact_error_debug(&error),
|
||||
"standalone API key wallet provisioning cleanup failed"
|
||||
);
|
||||
return Err(error);
|
||||
@@ -266,7 +266,7 @@ pub(super) async fn build_admin_create_api_key_response(
|
||||
{
|
||||
tracing::error!(
|
||||
api_key_id = %created.api_key_id,
|
||||
error = ?cleanup_error,
|
||||
error = %crate::error::redact_error_debug(&cleanup_error),
|
||||
"standalone API key wallet provisioning cleanup failed"
|
||||
);
|
||||
}
|
||||
|
||||
@@ -47,7 +47,7 @@ impl AdminProviderOAuthDevicePollLease {
|
||||
Err(error) => {
|
||||
tracing::warn!(
|
||||
lock_key = %lock_key,
|
||||
error = ?error,
|
||||
error = %crate::error::redact_error_detail(&error),
|
||||
"gateway provider OAuth device poll lease acquisition failed"
|
||||
);
|
||||
AdminProviderOAuthDevicePollLeaseAcquire::Unavailable
|
||||
@@ -87,7 +87,7 @@ impl AdminProviderOAuthDevicePollLease {
|
||||
Err(error) => {
|
||||
tracing::error!(
|
||||
lock_key = %lease.key,
|
||||
error = ?error,
|
||||
error = %crate::error::redact_error_detail(&error),
|
||||
"gateway provider OAuth device poll final lease renewal failed"
|
||||
);
|
||||
Err(AdminProviderOAuthDevicePollLeaseFailure::Unavailable)
|
||||
@@ -106,7 +106,7 @@ impl AdminProviderOAuthDevicePollLease {
|
||||
Err(error) => {
|
||||
tracing::warn!(
|
||||
lock_key = %lease.key,
|
||||
error = ?error,
|
||||
error = %crate::error::redact_error_detail(&error),
|
||||
"gateway provider OAuth device poll lease release failed"
|
||||
);
|
||||
// Keep the lease in the guard so Drop can make one best-effort retry.
|
||||
@@ -128,7 +128,7 @@ impl Drop for AdminProviderOAuthDevicePollLease {
|
||||
if let Err(error) = runtime.lock_release(&lease).await {
|
||||
tracing::warn!(
|
||||
lock_key = %lease.key,
|
||||
error = ?error,
|
||||
error = %crate::error::redact_error_detail(&error),
|
||||
"gateway provider OAuth device poll lease Drop release failed"
|
||||
);
|
||||
}
|
||||
|
||||
@@ -72,7 +72,7 @@ fn admin_management_token_internal_error_response(
|
||||
tracing::error!(
|
||||
event_name,
|
||||
trace_id,
|
||||
error = ?error,
|
||||
error = %crate::error::redact_error_debug(&error),
|
||||
"management token operation failed"
|
||||
);
|
||||
(
|
||||
|
||||
Reference in New Issue
Block a user