Skip to content
Snippets Groups Projects
Verified Commit 66ba6e31 authored by Eduardo Trujillo's avatar Eduardo Trujillo
Browse files

refactor(main): Remove unused error variants

parent 84395a0a
No related branches found
No related tags found
1 merge request!3v2.0.0
...@@ -34,7 +34,7 @@ type Result<T, E = Error> = std::result::Result<T, E>; ...@@ -34,7 +34,7 @@ type Result<T, E = Error> = std::result::Result<T, E>;
pub async fn serve(config: Arc<Config>) -> Result<()> { pub async fn serve(config: Arc<Config>) -> Result<()> {
MONITOR.init().context(MonitorError)?; MONITOR.init().context(MonitorError)?;
console_subscriber::init(); console_subscriber::init();
// Set up a channel for receiving thread notifications. // Set up a channel for receiving thread notifications.
......
...@@ -10,41 +10,18 @@ use cli::{ ...@@ -10,41 +10,18 @@ use cli::{
args::{Opts, SubCommand}, args::{Opts, SubCommand},
bundle, serve, bundle, serve,
}; };
use collective::{ use collective::cli::ConfigurableAppOpts;
cli::ConfigurableAppOpts, use espresso::bundle::packager;
thread::monitor::{self},
};
use espresso::{bundle::packager, config, stats};
use snafu::{ResultExt, Snafu}; use snafu::{ResultExt, Snafu};
use std::{net::SocketAddr, sync::Arc}; use std::sync::Arc;
pub mod cli; pub mod cli;
#[derive(Snafu, Debug)] #[derive(Snafu, Debug)]
pub enum Error { pub enum Error {
OpenConfig { ServeError { source: serve::Error },
source: config::Error, BundleError { source: packager::Error },
}, CliError { source: collective::cli::CliError },
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,
},
} }
type Result<T, E = Error> = std::result::Result<T, E>; type Result<T, E = Error> = std::result::Result<T, E>;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment