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 | 86104f5aa4fa6d8cbc0ea2c5d47481e23c3aff04 (patch) | |
| tree | e969237e0d7614f884d544e23f675df7209e5c97 /src/main.rs | |
| parent | eddf62d7a202a0b8b95df28d769e62fe23622b7a (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"), }; |
