From 799e6558cd6e0d78c3d30ce3a51ef8e62d88d96e Mon Sep 17 00:00:00 2001 From: Mark Hoekveen Date: Sat, 30 Nov 2024 23:52:25 +0100 Subject: [PATCH] refactor for linter --- bin/vcmp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/bin/vcmp b/bin/vcmp index 089bd7c..7e42d77 100755 --- a/bin/vcmp +++ b/bin/vcmp @@ -184,15 +184,12 @@ def process_directory( *, source_dir: pathlib.Path, destination_dir: pathlib.Path, - temp_dir: pathlib.Path | None = None, + temp_dir: pathlib.Path, remove_source: bool = False, nice: int = 20, count_only: bool = False ) -> int: """Process all video files in source directory recursively.""" - if not count_only: - if not temp_dir: - raise ValueError("Temporary directory is required for processing files") count = 0 successful = 0 for dirpath, _dirnames, filenames in os.walk(source_dir): @@ -264,6 +261,7 @@ def main(): total_files = process_directory( source_dir=source_dir, destination_dir=destination_dir, + temp_dir=temp_dir, count_only=True ) @@ -274,6 +272,5 @@ def main(): remove_source=args.remove_source, nice=args.nice ) - if __name__ == "__main__": main()