Логирование

class openav.modules.core.logging.Logging(path_to_logs: str = <property object>)[source]

Bases: object

Класс для логирования

Parameters:

path_to_logs (str) – Путь к директории для сохранения LOG файлов

property check_create_logger: bool

Получение создания регистратора и обработчика для логирования

Returns:

True если регистратор и обработчик созданы, в обратном случае False

Return type:

bool

property logger_gui: bool

Получение/установка логирования GUI

Parameters:

(bool)True если запущен GUI, в обратном случае False

Returns:

True если запущен GUI, в обратном случае False

Return type:

bool

property path_to_logs: str

Получение/установка пути к директории для сохранения LOG файлов

Parameters:

(str) – Путь

Returns:

Путь

Return type:

str

static re_inv_chars(path: str) str[source]

Удаление недопустимых символов из пути

Parameters:

path (str) – Путь

Returns:

Путь

Return type:

str