* get_last_modified_time исправлено для работоспособности
This commit is contained in:
parent
6416584776
commit
f8f7e3cb2d
@ -88,15 +88,16 @@ def try_remove_dir(path):
|
|||||||
except Exception as e:
|
except Exception as e:
|
||||||
log.error(f"failed to remove directory: {e}")
|
log.error(f"failed to remove directory: {e}")
|
||||||
|
|
||||||
def get_last_modified_time(file_path): # функция получения времени последнего изменения файла
|
def get_last_modified_time(file_path, fallback=None): # Добавьте fallback как необязательный параметр
|
||||||
try:
|
try:
|
||||||
return os.path.getmtime(file_path)
|
return os.path.getmtime(file_path)
|
||||||
except FileNotFoundError:
|
except FileNotFoundError:
|
||||||
log.warning(f"Файл не найден: {file_path}")
|
log.warning(f"Файл не найден: {file_path}")
|
||||||
return None
|
return fallback # Возврат значения по умолчанию
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
log.error(f"Ошибка при получении времени изменения файла {file_path}: {e}")
|
log.error(f"Ошибка при получении времени изменения файла {file_path}: {e}")
|
||||||
return None
|
return fallback # Возврат значения по умолчанию
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def unpack(archive_path, extract_to=None):
|
def unpack(archive_path, extract_to=None):
|
||||||
|
Loading…
Reference in New Issue
Block a user