Browse Source

add statsd prefix

master
n0m1s 2 years ago
parent
commit
f0dee2e3f0
Signed by: nomis GPG Key ID: BC0454CAD76FE803
1 changed files with 12 additions and 3 deletions
  1. +12
    -3
      src/config.rs

+ 12
- 3
src/config.rs View File

@ -24,7 +24,7 @@ pub struct MqttConfig {
#[serde(default = "default_mqtt_port")] #[serde(default = "default_mqtt_port")]
pub port: u32, pub port: u32,
#[serde(default = "default_timeout")]
#[serde(default = "default_mqtt_timeout")]
pub timeout: u32 pub timeout: u32
} }
@ -35,6 +35,9 @@ pub struct MqttConfig {
pub struct StatsdConfig { pub struct StatsdConfig {
pub hostname: String, pub hostname: String,
#[serde(default = "default_statsd_prefix")]
pub prefix: String,
#[serde(default = "default_statsd_port")] #[serde(default = "default_statsd_port")]
pub port: u32 pub port: u32
} }
@ -66,12 +69,18 @@ fn default_mqtt_port() -> u32 {
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
fn default_mqtt_timeout() -> u32 {
60
}
//------------------------------------------------------------------------------
fn default_statsd_port() -> u32 { fn default_statsd_port() -> u32 {
8125 8125
} }
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
fn default_timeout() -> u32 {
60
fn default_statsd_prefix() -> String {
String::from("mqtt.stats")
} }

Loading…
Cancel
Save