From 670619b65eeaaa52e01122dfa946584690516767 Mon Sep 17 00:00:00 2001 From: 2Shirt <2xShirt@gmail.com> Date: Sun, 13 Aug 2023 19:47:32 -0700 Subject: [PATCH] Use new log.format_log_path sub_dir option This removes the need to import time --- scripts/wk/clone/ddrescue.py | 11 +++-------- scripts/wk/hw/diags.py | 13 ++++++------- 2 files changed, 9 insertions(+), 15 deletions(-) diff --git a/scripts/wk/clone/ddrescue.py b/scripts/wk/clone/ddrescue.py index 72410e56..a52edba9 100644 --- a/scripts/wk/clone/ddrescue.py +++ b/scripts/wk/clone/ddrescue.py @@ -7,7 +7,6 @@ import logging import os import pathlib import subprocess -import time from random import randint @@ -219,14 +218,10 @@ def main() -> None: args = docopt(DOCSTRING) # Log setup - log_dir = log.format_log_path() - log_dir = pathlib.Path( - f'{log_dir.parent}/' - f'ddrescue-TUI_{time.strftime("%Y-%m-%d_%H%M%S%z")}/' - ) + log_path = log.format_log_path(log_name='main', sub_dir='ddrescue-TUI') log.update_log_path( - dest_dir=log_dir, - dest_name='main', + dest_dir=log_path.parent, + dest_name=log_path.stem, keep_history=False, timestamp=False, ) diff --git a/scripts/wk/hw/diags.py b/scripts/wk/hw/diags.py index 070351ff..38baf73e 100644 --- a/scripts/wk/hw/diags.py +++ b/scripts/wk/hw/diags.py @@ -6,7 +6,6 @@ import logging import os import pathlib import subprocess -import time from docopt import docopt @@ -130,17 +129,17 @@ class State(): self.test_groups.clear() # Set log - self.log_dir = log.format_log_path() - self.log_dir = pathlib.Path( - f'{self.log_dir.parent}/' - f'Hardware-Diagnostics_{time.strftime("%Y-%m-%d_%H%M%S%z")}/' + self.log_dir = log.format_log_path( + log_name='main', + sub_dir='Hardware-Diagnostics', ) log.update_log_path( - dest_dir=self.log_dir, - dest_name='main', + dest_dir=self.log_dir.parent, + dest_name=self.log_dir.stem, keep_history=False, timestamp=False, ) + self.log_dir = self.log_dir.parent cli.clear_screen() cli.print_info('Initializing...')