From a566813c56fffafb690f9e6970c83e55bd383e70 Mon Sep 17 00:00:00 2001 From: Harrison Date: Fri, 21 Apr 2023 11:27:27 -0500 Subject: [PATCH] Restructured code slightly --- renamebycsv/renamebycsv.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/renamebycsv/renamebycsv.py b/renamebycsv/renamebycsv.py index 26cbd20..e7c2fe7 100755 --- a/renamebycsv/renamebycsv.py +++ b/renamebycsv/renamebycsv.py @@ -70,6 +70,13 @@ def rename( logging.info("No file names were modified.") +def run(args): + candidates = find_all_candidates(args.input_dir, args.regex, args.recursive) + rename( + args.csv, candidates, args.current, args.become, args.dry, args.keep_extension + ) + + def main(): program_name = "renamebycsv" argparser = argparse.ArgumentParser( @@ -135,10 +142,7 @@ def main(): format="[%(filename)s %(asctime)s - %(levelname)s] %(message)s", level=args.verbosity.upper(), ) - candidates = find_all_candidates(args.input_dir, args.regex, args.recursive) - rename( - args.csv, candidates, args.current, args.become, args.dry, args.keep_extension - ) + run(args) if __name__ == "__main__":