From 5c95a70aaff357857d8d29fbf1dc8dc8f5ffe60c Mon Sep 17 00:00:00 2001 From: Dave Hrycyszyn Date: Mon, 20 Jan 2020 16:44:19 +0000 Subject: [PATCH] nym-client: removing unused import --- nym-client/src/main.rs | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/nym-client/src/main.rs b/nym-client/src/main.rs index 24b5c47165..26472e6352 100644 --- a/nym-client/src/main.rs +++ b/nym-client/src/main.rs @@ -1,7 +1,6 @@ #![recursion_limit = "256"] use clap::{App, Arg, ArgMatches, SubCommand}; -use std::process; pub mod clients; mod commands; @@ -84,18 +83,26 @@ fn main() { ) .get_matches(); - if let Err(e) = execute(arg_matches) { - println!("{}", e); - process::exit(1); - } + execute(arg_matches); } -fn execute(matches: ArgMatches) -> Result<(), String> { +fn execute(matches: ArgMatches) { match matches.subcommand() { - ("init", Some(m)) => Ok(commands::init::execute(m)), - ("tcpsocket", Some(m)) => Ok(commands::tcpsocket::execute(m)), - ("websocket", Some(m)) => Ok(commands::websocket::execute(m)), - _ => Err(usage()), + ("init", Some(m)) => { + println!("{}", banner()); + commands::init::execute(m); + } + ("tcpsocket", Some(m)) => { + println!("{}", banner()); + commands::tcpsocket::execute(m); + } + ("websocket", Some(m)) => { + println!("{}", banner()); + commands::websocket::execute(m); + } + _ => { + println!("{}", usage()); + } } }