From 83785cc77d9d2052d9641eaac1d4e85b7fd70f39 Mon Sep 17 00:00:00 2001 From: finga Date: Thu, 18 Nov 2021 00:16:09 +0100 Subject: [PATCH] Add comments to metrics To improve readability. --- src/main.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main.rs b/src/main.rs index 4cd5658..21f912e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -434,9 +434,13 @@ async fn metrics( metrics: &State, config: &State, ) -> Option { + // Are metrics configured? if let Some(metrics_config) = &config.metrics { + // Are metrics enabled? if metrics_config.enabled { + // Is a filter configured? if let Some(filter) = &metrics_config.ip_filter { + // Does the request match the filter? if filter.validate(&address.ip()) { return Some(get_metrics(metrics)); }