diff --git a/src/server/mod.rs b/src/server/mod.rs index 9639ce55..9e1a0ff1 100644 --- a/src/server/mod.rs +++ b/src/server/mod.rs @@ -38,7 +38,20 @@ pub fn start(fs: FileSystem) { } }; info!("Config loaded"); - // todo!() + info!("Loaded config"); + config.forges().for_each(|(name, forge)| { + let span = tracing::info_span!("Forge", name); + let _guard = span.enter(); + info!("Forge: {}", name); + info!("Forge Type: {}", forge.forge_type()); + info!("Hostname: {}", forge.hostname()); + info!("User: {}", forge.user()); + forge.repos().for_each(|(name, path)| { + let span = tracing::info_span!("Repo", name); + let _guard = span.enter(); + info!("Repo: {} - {}", name, path); + }); + }); } pub fn init_logging() -> Result<(), tracing::subscriber::SetGlobalDefaultError> {