aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-11-06 15:48:54 +0100
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-11-06 15:48:54 +0100
commitb26c75e1f04753b5e1a6cad30f36ed803d664972 (patch)
tree69a36edbda8430b1ee37ff3eb4c6c355370979fb
parent190948b0a442437acd7510c601f506ca007d193f (diff)
log new ds config creation
-rw-r--r--src/main.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index 1a993c2..1e5c7a9 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -28,7 +28,10 @@ async fn main() -> Result<()> {
.truncate(false)
.open(rsdsl_ip_config::LOCATION)?;
- serde_json::from_reader(&mut ds_config_file).unwrap_or(DsConfig::default())
+ serde_json::from_reader(&mut ds_config_file).unwrap_or_else(|_| {
+ println!("[info] no valid ds config to reuse");
+ DsConfig::default()
+ })
};
let (v4_tx, mut v4_rx) = mpsc::unbounded_channel();