From 900c0035b374845a9af505748ad54c97c1e916e8 Mon Sep 17 00:00:00 2001 From: Sven-Hendrik Haase Date: Thu, 20 Mar 2025 13:48:26 +0100 Subject: Add --directory-size flag to enable directory size calculation This is turned off by default as it's potentially quite IO intensive, especially on HDDs. --- src/args.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/args.rs') diff --git a/src/args.rs b/src/args.rs index d078ef2..04c7a76 100644 --- a/src/args.rs +++ b/src/args.rs @@ -217,6 +217,12 @@ pub struct CliArgs { )] pub web_upload_concurrency: usize, + /// Enable recursive directory size calculation + /// + /// This is disabled by default because it is a potentially fairly IO intensive operation. + #[arg(long = "directory-size", env = "MINISERVE_DIRECTORY_SIZE")] + pub directory_size: bool, + /// Enable creating directories #[arg( short = 'U', -- cgit v1.2.3