From fe73a95b1504b1eb939a287b5d89a5038bd92a9b Mon Sep 17 00:00:00 2001 From: Valmo Date: Mon, 29 Jun 2026 06:32:40 -0300 Subject: [PATCH] removido DB URL de workers --- src/main.rs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index b9d5bf7..5a56651 100644 --- a/src/main.rs +++ b/src/main.rs @@ -30,7 +30,6 @@ async fn main() -> Result<()> { Mode::Worker => config, }; - let database = Arc::new(Database::open(&config.database_url).await?); let ui = Arc::new(TerminalUi::new(stdout_is_terminal())); let interrupted = Arc::new(AtomicBool::new(false)); @@ -43,8 +42,14 @@ async fn main() -> Result<()> { } let result = match config.mode { - Mode::Local => scan::run_local_scan(config, database, ui, interrupted).await, - Mode::Coordinator => coordinator::run_coordinator(config, database, ui, interrupted).await, + Mode::Local => { + let database = Arc::new(Database::open(&config.database_url).await?); + scan::run_local_scan(config, database, ui, interrupted).await + } + Mode::Coordinator => { + let database = Arc::new(Database::open(&config.database_url).await?); + coordinator::run_coordinator(config, database, ui, interrupted).await + } Mode::Worker => worker::run_worker(config, ui).await, };