aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorkhai96_ <hvksmr1996@gmail.com>2019-05-30 10:29:50 +0000
committerkhai96_ <hvksmr1996@gmail.com>2019-05-30 10:29:50 +0000
commit4e6721096f9b11886f8eff45f40ec8fd23facea2 (patch)
tree4b0aa0c050d2037e3aca8b285562ff848c28afe6 /src
parentImprove doc comment (diff)
downloadminiserve-4e6721096f9b11886f8eff45f40ec8fd23facea2.tar.gz
miniserve-4e6721096f9b11886f8eff45f40ec8fd23facea2.zip
Fix regression where path cannot be placed after '--auth <auth>'
Diffstat (limited to 'src')
-rw-r--r--src/args.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/args.rs b/src/args.rs
index 11357c2..ab6e81c 100644
--- a/src/args.rs
+++ b/src/args.rs
@@ -41,7 +41,12 @@ struct CLIArgs {
/// Set authentication. Currently supported formats:
/// username:password, username:sha256:hash, username:sha512:hash
/// (e.g. joe:123, joe:sha256:a665a45920422f9d417e4867efdc4fb8a04a1f3fff1fa07e998e86f7f7a27ae3)
- #[structopt(short = "a", long = "auth", parse(try_from_str = "parse_auth"))]
+ #[structopt(
+ short = "a",
+ long = "auth",
+ parse(try_from_str = "parse_auth"),
+ raw(number_of_values = "1")
+ )]
auth: Vec<auth::RequiredAuth>,
/// Generate a random 6-hexdigit route