From f0dee2e3f04cfead41bf273e49a47be2b825aef0 Mon Sep 17 00:00:00 2001 From: n0m1s Date: Tue, 19 Sep 2023 19:06:20 -0700 Subject: [PATCH] add statsd prefix --- src/config.rs | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/config.rs b/src/config.rs index e8c3c36..f2e5ee3 100644 --- a/src/config.rs +++ b/src/config.rs @@ -24,7 +24,7 @@ pub struct MqttConfig { #[serde(default = "default_mqtt_port")] pub port: u32, - #[serde(default = "default_timeout")] + #[serde(default = "default_mqtt_timeout")] pub timeout: u32 } @@ -35,6 +35,9 @@ pub struct MqttConfig { pub struct StatsdConfig { pub hostname: String, + #[serde(default = "default_statsd_prefix")] + pub prefix: String, + #[serde(default = "default_statsd_port")] pub port: u32 } @@ -66,12 +69,18 @@ fn default_mqtt_port() -> u32 { //------------------------------------------------------------------------------ +fn default_mqtt_timeout() -> u32 { + 60 +} + +//------------------------------------------------------------------------------ + fn default_statsd_port() -> u32 { 8125 } //------------------------------------------------------------------------------ -fn default_timeout() -> u32 { - 60 +fn default_statsd_prefix() -> String { + String::from("mqtt.stats") }