/
creator
/
ecstasy
Обзор
Документация
Войти
/
creator
/
ecstasy
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
devicemanager/exceptions.py
34 строки
617 B
ig-rudenko
v 17.7.13
15 фев 2024, 16:02
15 фев 2024, 16:02
9c1f77b
Код
Авторство
О чём код?
from check.logger import django_actions_logger class BaseDeviceException(Exception): def __init__(self, message: str, ip: str = "no ip"): django_actions_logger.warning("%s %s", ip, message) self.message: str = message def __str__(self): return self.message class AuthException(BaseDeviceException): pass class DeviceException(BaseDeviceException): pass class SSHConnectionError(DeviceException): pass class TelnetConnectionError(DeviceException): pass class DeviceLoginError(DeviceException): pass class UnknownDeviceError(DeviceException): pass