]> OzVa Git service - ozva-cloud/commitdiff
refactor: cli positional rename root => SERVE_PATH(#215)
authorsigoden <sigoden@gmail.com>
Tue, 30 May 2023 08:49:16 +0000 (16:49 +0800)
committerGitHub <noreply@github.com>
Tue, 30 May 2023 08:49:16 +0000 (16:49 +0800)
src/args.rs

index 48c9afae210e62530d2030a398a3e6751d7cef36..7cb3b37d65a6cddf69cf95d5176db5547ae388ab 100644 (file)
@@ -25,8 +25,8 @@ pub fn build_cli() -> Command {
             env!("CARGO_PKG_REPOSITORY")
         ))
         .arg(
-            Arg::new("root")
-                .env("DUFS_ROOT")
+            Arg::new("serve_path")
+                .env("DUFS_SERVE_PATH")
                                .hide_env(true)
                 .default_value(".")
                 .value_parser(value_parser!(PathBuf))
@@ -264,7 +264,7 @@ impl Args {
             .map(|bind| bind.map(|v| v.as_str()).collect())
             .unwrap_or_else(|| vec!["0.0.0.0", "::"]);
         let addrs: Vec<BindAddr> = Args::parse_addrs(&addrs)?;
-        let path = Args::parse_path(matches.get_one::<PathBuf>("root").unwrap())?;
+        let path = Args::parse_path(matches.get_one::<PathBuf>("serve_path").unwrap())?;
         let path_is_file = path.metadata()?.is_file();
         let path_prefix = matches
             .get_one::<String>("path-prefix")