From 1e65db7ca510eef2d607f037219868cbc4a1fab9 Mon Sep 17 00:00:00 2001 From: prplV Date: Tue, 21 Jan 2025 09:53:06 +0300 Subject: [PATCH] config: integration mock added --- crates/config-delivery/src/integration.rs | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/crates/config-delivery/src/integration.rs b/crates/config-delivery/src/integration.rs index bdbe7b3..9d9e6f3 100644 --- a/crates/config-delivery/src/integration.rs +++ b/crates/config-delivery/src/integration.rs @@ -1 +1,16 @@ -// mock \ No newline at end of file +use tokio::sync::mpsc::Sender; +use integr_structs::api::ApiConfig; +use anyhow::Result; +use tokio::time::{sleep, Duration}; +// mock + +#[allow(dead_code, unused_variables)] +pub async fn init_integration_mech(tx: &Sender) -> Result<()> { + loop { + sleep(Duration::from_secs(10)).await; + let conf = ApiConfig::default(); + tx.send(conf).await?; + } + // Ok(()) +} +