From c057d04b926314803769f7fda31b75fe01e911ec Mon Sep 17 00:00:00 2001 From: Pietro Albini Date: Fri, 23 Sep 2022 11:17:52 +0200 Subject: [PATCH] make remote-test-server cli parsing more consistent --- src/tools/remote-test-server/src/main.rs | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/tools/remote-test-server/src/main.rs b/src/tools/remote-test-server/src/main.rs index cd9d53009649..8164b2b29ee6 100644 --- a/src/tools/remote-test-server/src/main.rs +++ b/src/tools/remote-test-server/src/main.rs @@ -41,8 +41,8 @@ static TEST: AtomicUsize = AtomicUsize::new(0); #[derive(Copy, Clone)] struct Config { - pub remote: bool, - pub verbose: bool, + remote: bool, + verbose: bool, } impl Config { @@ -56,12 +56,8 @@ impl Config { let args = env::args().skip(1); for argument in args { match &argument[..] { - "remote" => { - config.remote = true; - } - "verbose" | "-v" => { - config.verbose = true; - } + "--remote" => config.remote = true, + "--verbose" | "-v" => config.verbose = true, arg => panic!("unknown argument: {}", arg), } }