make remote-test-server cli parsing more consistent

This commit is contained in:
Pietro Albini 2022-09-23 11:17:52 +02:00
parent 4d44e09cb1
commit c057d04b92
No known key found for this signature in database
GPG key ID: CD76B35F7734769E

View file

@ -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),
}
}