From: Don Armstrong Date: Tue, 24 Jan 2023 06:10:55 +0000 (-0800) Subject: rename files to follow iso8601 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=aae8d649c334f3f16dcf7c3dfb30ac2c2618dc5f;p=scanner_workflow.git rename files to follow iso8601 --- diff --git a/scanner_workflow.py b/scanner_workflow.py index a65decc..96346be 100755 --- a/scanner_workflow.py +++ b/scanner_workflow.py @@ -8,6 +8,7 @@ from typing import Union from filelock import Timeout, FileLock import subprocess from logging import error, info, debug, warning +import re class ScannerWorkflowEvent(FileSystemEventHandler): @@ -67,11 +68,27 @@ class ScannerWorkflow: self.process_dir.mkdir(parents=True, exist_ok=True) self.output_dir.mkdir(parents=True, exist_ok=True) + def calculate_name(self, name: str): + res = re.match( + r"(?P[^_]+)_(?P\d{2})(?P\d{2})(?P\d{4})_" + r"(?P