forked from NationTech/harmony
22 lines
611 B
Rust
22 lines
611 B
Rust
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();
|
|
}
|