preboot preparation

migrate
prplV 2025-05-12 17:59:37 +03:00
parent 529247a839
commit 0c44491955
4 changed files with 15 additions and 3 deletions

2
.gitignore vendored
View File

@ -1,6 +1,6 @@
/target
.idea
/.env
.env
Cargo.lock
hagent_test.sock
release

12
noxis-rs/.env.example Normal file
View File

@ -0,0 +1,12 @@
# ACTIONS (trigger on exist)
NOXIS_NO_HAGENT = "true"
# NOXIS_NO_LOGS = "true"
NOXIS_REFRESH_LOGS = "true"
NOXIS_NO_SUB = "true"
# VALUES
NOXIS_HAGENT_SOCKET_PATH = "/var/run/example/hostagent.sock"
NOXIS_LOG_TO = "/var/log/noxis/noxis.log"
NOXIS_REMOTE_SERVER_URL = "ip.ip.ip.ip:port"
NOXIS_CONFIG_PATH = "./settings.json"
NOXIS_METRICS_MODE = "full"

View File

@ -20,3 +20,4 @@ noxis-cli = { path = "../noxis-cli" }
dotenv = "0.15.0"
futures = "0.3.31"
async-trait = "0.1.88"
crossbeam = { version = "0.8.4", features = ["crossbeam-channel"] }

View File

@ -19,8 +19,7 @@ use utils::v2::init_monitoring;
#[tokio::main(flavor = "multi_thread", worker_threads = 4)]
async fn main() -> anyhow::Result<()>{
let preboot = Arc::new(PrebootParams::parse().validate()?);
let preboot = Arc::new(PrebootParams::validate());
let _ = setup_logger();
info!("Noxis is configurating...");