summaryrefslogtreecommitdiffstats
path: root/src/main.rs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-10-26 05:31:10 +0100
committertv <tv@krebsco.de>2026-10-26 05:31:10 +0100
commitc14ee0a0aa4e897a2c9fd7706d3df2255da12a1a (patch)
treebd7caf24c99469ac3b4e0c03e5ffc4747c935d8b /src/main.rs
parentaf53e0dee3e1c38c907b92733239b1cca448e0b0 (diff)
private mycelium needs both key and name
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/main.rs b/src/main.rs
index 5ae2c50..99ee1b9 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -62,17 +62,14 @@ async fn main() -> Result<()> {
let stop = watch_for_shutdown().context("Installing signal handlers")?;
let mycelium_setup = {
- let mut spawn_config = MyceliumSpawnConfig {
+ let spawn_config = MyceliumSpawnConfig {
rest_url_opt: args.mycelium_rest_url(),
key_file_opt: args.mycelium_key_file.clone(),
network_key_file: args.mycelium_network_key_file.clone(),
+ network_name: args.mycelium_network_name.clone(),
tcp_port: args.mycelium_tcp_listen_port,
peers: args.mycelium_peers.clone(),
- ..Default::default()
};
- if let Some(net_name) = args.mycelium_network_name.clone() {
- spawn_config.network_name = net_name;
- }
tokio::select! {
setup = MyceliumSetup::bootstrap(spawn_config) => setup?,
_ = stopped(stop.clone()) => return Ok(()),