summaryrefslogtreecommitdiffstats
path: root/crates/core/tedge_agent/src/error.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/core/tedge_agent/src/error.rs')
-rw-r--r--crates/core/tedge_agent/src/error.rs6
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),