use fqm::{inventory::get_inventory, topology::fqm_topology}; use harmony::{ inventory::InventoryFilter, maestro::Maestro, modules::opnsense_dhcp::OPNSenseDhcpScore, }; use log::info; #[tokio::main] async fn main() { env_logger::init(); tokio::spawn(async move { info!("FQM Harmony Starting"); let maestro = Maestro::new(get_inventory()); let topology = fqm_topology(); let score = OPNSenseDhcpScore::new(InventoryFilter::new(vec![])); let result = maestro.interpret(score).await.unwrap(); info!("{result}"); }).await.unwrap(); }