main refactor
parent
4c828c968e
commit
39f901e6a6
|
|
@ -6,10 +6,8 @@ mod export;
|
|||
mod monitoring;
|
||||
|
||||
use anyhow::Result;
|
||||
// use integr_structs::api::ApiConfigV2;
|
||||
use integr_structs::api::v3::Config;
|
||||
use logger::setup_logger;
|
||||
// use log::{info, warn};
|
||||
use config::{pull_local_config, init_config_grub_mechanism};
|
||||
use net::init_api_grub_mechanism;
|
||||
use tokio::sync::mpsc;
|
||||
|
|
@ -23,10 +21,6 @@ async fn main() -> Result<()>{
|
|||
let config = get_config().await;
|
||||
// config update channel
|
||||
let (tx, mut rx) = mpsc::channel::<Config>(1);
|
||||
// futures
|
||||
// todo : rewrite with spawn
|
||||
// let config_fut = init_config_grub_mechanism(&tx);
|
||||
// let grub_fut = init_api_grub_mechanism(config, &mut rx);
|
||||
|
||||
let event_config = tokio::spawn(async move {
|
||||
match init_config_grub_mechanism(&tx).await {
|
||||
|
|
@ -63,7 +57,6 @@ async fn main() -> Result<()>{
|
|||
for event in events_handler {
|
||||
let _ = event.await;
|
||||
}
|
||||
// let _ = tokio::join!(config_fut, grub_fut);
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue