laborchestrator.log_archive_manager module¶
Purely AI generated code that zippes old log files into neet archives. It works fine but only god and the AI know how ;-)
- laborchestrator.log_archive_manager._archive_session_dir(zip_path: str, base_path: str, session_path: str) None[source]¶
- laborchestrator.log_archive_manager._build_archive_name(start_dt: datetime, end_dt: datetime) str[source]¶
- laborchestrator.log_archive_manager._parse_archive_name(name: str) Tuple[datetime, datetime] | None[source]¶
- laborchestrator.log_archive_manager._parse_session_datetime(session_name: str) datetime | None[source]¶
- laborchestrator.log_archive_manager._rename_archive_if_needed(archive_dir: str, current_path: str, start_dt: datetime, end_dt: datetime) str[source]¶