diff options
author | Matthias Beyer <matthias.beyer@ifm.com> | 2022-04-22 21:01:21 +0200 |
---|---|---|
committer | Matthias Beyer <matthias.beyer@ifm.com> | 2022-04-22 21:01:21 +0200 |
commit | 2383e04487dbbc8bea69798fd7746faac6944a19 (patch) | |
tree | 31d7307b25ff07ec69ee380cb8e80759402f5e63 | |
parent | 000afbf49d4fed26ba8fca05878ab1b571ba5916 (diff) |
Add logging for started backends
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
-rw-r--r-- | plugins/plugin_sysstat/src/plugin.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/plugin_sysstat/src/plugin.rs b/plugins/plugin_sysstat/src/plugin.rs index c2d56323..6f3cce30 100644 --- a/plugins/plugin_sysstat/src/plugin.rs +++ b/plugins/plugin_sysstat/src/plugin.rs @@ -7,6 +7,7 @@ use tokio::sync::Mutex; use tedge_api::Plugin; use tedge_api::PluginError; use tracing::debug; +use tracing::trace; use crate::config::SysStatConfig; use crate::main::State; @@ -46,9 +47,11 @@ impl SysStatPlugin { #[async_trait] impl Plugin for SysStatPlugin { async fn start(&mut self) -> Result<(), PluginError> { + debug!("Starting sysstat plugin"); macro_rules! run { ($t:ty, $sender:expr, $main:expr) => { if let Some(state) = <$t>::new_from_config(&self.config, $sender.clone()) { + trace!("Starting sysstat plugin with {}", std::any::type_name::<$t>()); let duration = std::time::Duration::from_millis(state.interval()); let (stopper, mainloop) = tedge_lib::mainloop::Mainloop::ticking_every(duration, Mutex::new(state)); |