Skip to content

Commit

Permalink
fix: rename --no-auth-read to --no-auth-access
Browse files Browse the repository at this point in the history
  • Loading branch information
sigoden committed Jun 2, 2022
1 parent 0a3d9c3 commit 7c2449c
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
14 changes: 7 additions & 7 deletions src/args.rs
Original file line number Diff line number Diff line change
Expand Up @@ -76,14 +76,14 @@ fn app() -> clap::Command<'static> {
.short('a')
.display_order(1)
.long("auth")
.help("Use HTTP authentication to restrict write")
.help("Use HTTP authentication")
.value_name("user:pass"),
)
.arg(
Arg::new("auth-access")
Arg::new("no-auth-access")
.display_order(1)
.long("auth-access")
.help("Enhance authentication to restrict access"),
.long("no-auth-access")
.help("Not required auth when access static files"),
)
.arg(
Arg::new("cors")
Expand Down Expand Up @@ -115,7 +115,7 @@ pub struct Args {
pub path: PathBuf,
pub path_prefix: Option<String>,
pub auth: Option<String>,
pub auth_access: bool,
pub no_auth_access: bool,
pub allow_upload: bool,
pub allow_delete: bool,
pub allow_symlink: bool,
Expand All @@ -137,7 +137,7 @@ impl Args {
let path_prefix = matches.value_of("path-prefix").map(|v| v.to_owned());
let cors = matches.is_present("cors");
let auth = matches.value_of("auth").map(|v| v.to_owned());
let auth_access = matches.is_present("auth-access");
let no_auth_access = matches.is_present("no-auth-access");
let allow_upload = matches.is_present("allow-all") || matches.is_present("allow-upload");
let allow_delete = matches.is_present("allow-all") || matches.is_present("allow-delete");
let allow_symlink = matches.is_present("allow-all") || matches.is_present("allow-symlink");
Expand All @@ -158,7 +158,7 @@ impl Args {
path,
path_prefix,
auth,
auth_access,
no_auth_access,
cors,
allow_delete,
allow_upload,
Expand Down
4 changes: 2 additions & 2 deletions src/server.rs
Original file line number Diff line number Diff line change
Expand Up @@ -501,7 +501,7 @@ impl InnerService {
.unwrap_or_default(),
_ => false,
},
None => !self.args.auth_access && req.method() == Method::GET,
None => self.args.no_auth_access && req.method() == Method::GET,
},
}
};
Expand Down Expand Up @@ -733,8 +733,8 @@ fn print_listening(address: &str, port: u16, tls: bool) {
for addr in addrs {
eprintln!(" {}://{}:{}", protocol, addr, port);
}
eprintln!();
}
eprintln!();
}

fn retrive_listening_addrs(address: &str) -> Vec<String> {
Expand Down

0 comments on commit 7c2449c

Please sign in to comment.