From e2242a63f5c496abce6b0eaf040368b02dc997d7 Mon Sep 17 00:00:00 2001 From: Fran Arbanas Date: Fri, 22 Nov 2024 14:09:34 +0100 Subject: [PATCH] feat: add env vars to NNM --- nym-network-monitor/Cargo.toml | 2 +- nym-network-monitor/src/main.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/nym-network-monitor/Cargo.toml b/nym-network-monitor/Cargo.toml index d83a39b401..acb6c1330e 100644 --- a/nym-network-monitor/Cargo.toml +++ b/nym-network-monitor/Cargo.toml @@ -13,7 +13,7 @@ license.workspace = true [dependencies] anyhow = { workspace = true } axum = { workspace = true, features = ["json"] } -clap = { workspace = true, features = ["derive"] } +clap = { workspace = true, features = ["derive", "env"] } dashmap = { workspace = true } futures = { workspace = true } log = { workspace = true } diff --git a/nym-network-monitor/src/main.rs b/nym-network-monitor/src/main.rs index 36b206b712..9d47be93df 100644 --- a/nym-network-monitor/src/main.rs +++ b/nym-network-monitor/src/main.rs @@ -107,11 +107,11 @@ struct Args { client_lifetime: u64, /// Port to listen on - #[arg(long, default_value_t = 8080)] + #[arg(long, default_value_t = 8080, env = "NYM_NETWORK_MONITORING_PORT")] port: u16, /// Host to listen on - #[arg(long, default_value = "127.0.0.1")] + #[arg(long, default_value = "127.0.0.1", env = "NYM_NETWORK_MONITORING_HOST")] host: String, /// Path to the topology file