upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2025-12-11 16:53:03 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2025-12-11 16:53:03 +0000
commit2a9160836bb87fdea3ae891563b0169c68d1c2ab (patch)
tree583c890687beaf7f380fc0be131bdf17485f06fa /src/main.rs
parent52489d3b1a7d79e164b4cc901b53fd06c05ce1b1 (diff)
fix: resolve all fmt and clippy warnings
Main lib (src/): - Add #[allow(dead_code)] for build_info field (stored to prevent Prometheus unregistration) - Add #[allow(dead_code)] for first_seen field (reserved for future rate limiting) - Replace .or_insert_with(RelaySyncNeeds::default) with .or_default() - Replace manual div_ceil implementations with .div_ceil(100) Test code (tests/): - Replace .expect(&format!(...)) with .unwrap_or_else(|_| panic!(...)) - Remove needless borrows in fetch_metrics() calls - Add #[allow(dead_code)] and #[allow(unused_imports)] to test helpers module grasp-audit: - Apply cargo fmt to fix formatting
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index 97a14eb..6d8b4dd 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -37,7 +37,9 @@ async fn main() -> Result<()> {
37 // Initialize metrics if enabled 37 // Initialize metrics if enabled
38 let metrics = if config.metrics_enabled { 38 let metrics = if config.metrics_enabled {
39 info!("Metrics enabled on /metrics endpoint"); 39 info!("Metrics enabled on /metrics endpoint");
40 Some(Arc::new(Metrics::new(config.metrics_connection_per_ip_abuse_threshold))) 40 Some(Arc::new(Metrics::new(
41 config.metrics_connection_per_ip_abuse_threshold,
42 )))
41 } else { 43 } else {
42 info!("Metrics disabled"); 44 info!("Metrics disabled");
43 None 45 None
@@ -65,7 +67,10 @@ async fn main() -> Result<()> {
65 ); 67 );
66 68
67 if config.sync_bootstrap_relay_url.is_some() { 69 if config.sync_bootstrap_relay_url.is_some() {
68 info!("Starting proactive sync with bootstrap relay: {:?}", config.sync_bootstrap_relay_url); 70 info!(
71 "Starting proactive sync with bootstrap relay: {:?}",
72 config.sync_bootstrap_relay_url
73 );
69 } else { 74 } else {
70 info!("Proactive sync enabled (will discover relays from stored announcements)"); 75 info!("Proactive sync enabled (will discover relays from stored announcements)");
71 } 76 }