aboutsummaryrefslogtreecommitdiff
path: root/src/autodiscovery.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/autodiscovery.rs')
-rw-r--r--src/autodiscovery.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/autodiscovery.rs b/src/autodiscovery.rs
index 9fcc094..7b61da6 100644
--- a/src/autodiscovery.rs
+++ b/src/autodiscovery.rs
@@ -33,7 +33,7 @@ pub fn watch_autodiscovered_ips(
tokio::spawn(async move {
let mut last_index = None;
- let re = Regex::new(r".*autodiscovery/(\w+)/(\w+)$").unwrap();
+ let re = Regex::new(r".*autodiscovery/(ipv[46])/([^/]+)$").unwrap();
while !*must_exit.borrow() {
let r = select! {
@@ -66,6 +66,7 @@ pub fn watch_autodiscovered_ips(
}
}
+ debug!("Autodiscovered addresses fetched from Consul: {:?}", addresses);
if tx.send(Arc::new(addresses)).is_err() {
info!("Autodiscovered addresses watcher terminating");
}