diff options
| author | tv <tv@krebsco.de> | 2026-10-28 14:03:53 +0100 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-10-28 14:03:53 +0100 |
| commit | 2c0416d53a17400e3c796a6a1e4e196aa5318c56 (patch) | |
| tree | dc06bcaa8045b8e1f6399c5ef277fa8d4908e91b /src/main.rs | |
| parent | a5a27eb4699fc5c3fa9fbcc5886f06b88e068bfd (diff) | |
add support for renaming IDs in the logger
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/main.rs b/src/main.rs index f174c4e..e6a27f4 100644 --- a/src/main.rs +++ b/src/main.rs @@ -114,7 +114,9 @@ async fn main() -> Result<()> { } None => (None, None), }; + logging::set_raw_ids(args.log_raw_ids); if let Some(remembered) = &remembered { + logging::set_aliases(remembered.aliases.clone().into_iter().collect()); info!( swarm_id = %remembered.swarm_id, seeds = remembered.seeds.len(), @@ -176,7 +178,7 @@ async fn main() -> Result<()> { .take() .context("Mycelium named twice in transports")?; ( - "mycelium", + transport::mycelium::SCHEME, Arc::new(mycelium::MyceliumTransport::connect(setup).await?), ) } @@ -212,7 +214,7 @@ async fn main() -> Result<()> { let key = transport::libp2p::Libp2pConfig::load_key(args.libp2p_key_file.as_deref())?; ( - "libp2p", + transport::libp2p::SCHEME, Arc::new(transport::libp2p::Libp2pTransport::start( transport::libp2p::Libp2pConfig { key, @@ -241,7 +243,10 @@ async fn main() -> Result<()> { }) => transport?, _ = stopped(stop.clone()) => return Ok(()), }; - ("tor", Arc::new(transport) as Arc<dyn Transport>) + ( + transport::tor::SCHEME, + Arc::new(transport) as Arc<dyn Transport>, + ) } other => anyhow::bail!("transports: no {other} in this build"), }; |
