diff options
Diffstat (limited to 'crates/core/tedge_agent/src/error.rs')
-rw-r--r-- | crates/core/tedge_agent/src/error.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/crates/core/tedge_agent/src/error.rs b/crates/core/tedge_agent/src/error.rs index dc9d6eb1..74be5d34 100644 --- a/crates/core/tedge_agent/src/error.rs +++ b/crates/core/tedge_agent/src/error.rs @@ -1,3 +1,5 @@ +use std::path::PathBuf; + use agent_interface::SoftwareError; use flockfile::FlockfileError; use mqtt_channel::MqttError; @@ -15,8 +17,8 @@ pub enum AgentError { #[error(transparent)] FromMqttClient(#[from] MqttError), - #[error("Couldn't load plugins from /etc/tedge/sm-plugins")] - NoPlugins, + #[error("Couldn't load plugins from {plugins_path}")] + NoPlugins { plugins_path: PathBuf }, #[error(transparent)] FromSerdeJson(#[from] serde_json::Error), |