improve error logging

This commit is contained in:
GW_MC
2025-12-31 18:03:42 +08:00
parent cb65d4e9f7
commit 46801fba99
2 changed files with 6 additions and 1 deletions

View File

@@ -8,7 +8,7 @@ use agent_client::{
},
models::{ValidateAndReloadBody, ValidateBody, WriteConfigBody},
};
use tracing::warn;
use tracing::{error, warn};
use crate::{configs::agent::AgentSettings, errors::service_error::ServiceError};
@@ -23,6 +23,7 @@ pub enum AgentError {
impl From<AgentError> for ServiceError {
fn from(err: AgentError) -> Self {
error!("Agent error occurred: {:?}", err);
match err {
AgentError::ValidationFailed(_internal, user) => ServiceError::InternalError(user),
AgentError::ApplicationFailed(_internal, user) => ServiceError::InternalError(user),