From 66ba6e317425509f812ee00cd231a8b3d649b796 Mon Sep 17 00:00:00 2001
From: Eduardo Trujillo <ed@chromabits.com>
Date: Tue, 15 Nov 2022 13:19:42 -0800
Subject: [PATCH] refactor(main): Remove unused error variants

---
 src/cli/serve.rs |  2 +-
 src/main.rs      | 35 ++++++-----------------------------
 2 files changed, 7 insertions(+), 30 deletions(-)

diff --git a/src/cli/serve.rs b/src/cli/serve.rs
index 448b643..0bd1181 100644
--- a/src/cli/serve.rs
+++ b/src/cli/serve.rs
@@ -34,7 +34,7 @@ type Result<T, E = Error> = std::result::Result<T, E>;
 
 pub async fn serve(config: Arc<Config>) -> Result<()> {
   MONITOR.init().context(MonitorError)?;
-  
+
   console_subscriber::init();
 
   // Set up a channel for receiving thread notifications.
diff --git a/src/main.rs b/src/main.rs
index 9badbb7..bdcf935 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -10,41 +10,18 @@ use cli::{
   args::{Opts, SubCommand},
   bundle, serve,
 };
-use collective::{
-  cli::ConfigurableAppOpts,
-  thread::monitor::{self},
-};
-use espresso::{bundle::packager, config, stats};
+use collective::cli::ConfigurableAppOpts;
+use espresso::bundle::packager;
 use snafu::{ResultExt, Snafu};
-use std::{net::SocketAddr, sync::Arc};
+use std::sync::Arc;
 
 pub mod cli;
 
 #[derive(Snafu, Debug)]
 pub enum Error {
-  OpenConfig {
-    source: config::Error,
-  },
-  Bind {
-    address: SocketAddr,
-    source: std::io::Error,
-  },
-  ServeError {
-    source: serve::Error,
-  },
-  BundleError {
-    source: packager::Error,
-  },
-  ServeStats {
-    source: stats::Error,
-  },
-  MonitorError {
-    source: monitor::Error,
-  },
-  RecvNotify,
-  CliError {
-    source: collective::cli::CliError,
-  },
+  ServeError { source: serve::Error },
+  BundleError { source: packager::Error },
+  CliError { source: collective::cli::CliError },
 }
 
 type Result<T, E = Error> = std::result::Result<T, E>;
-- 
GitLab