22 lines
676 B
Python
22 lines
676 B
Python
class DirectoryServiceError(Exception):
|
||
"""Базовая ошибка сервисного слоя."""
|
||
|
||
|
||
class DirectoryLdapError(DirectoryServiceError):
|
||
"""Ошибка на стороне LDAP."""
|
||
|
||
|
||
class DirectoryConnectionError(DirectoryLdapError):
|
||
"""Ошибка подключения к LDAP-серверу.
|
||
|
||
Включает ошибки конфигурации, сети и аутентификации.
|
||
"""
|
||
|
||
|
||
class DirectoryDbError(DirectoryServiceError):
|
||
"""Ошибка фиксации изменений в БД."""
|
||
|
||
|
||
class DirectoryGroupError(DirectoryServiceError):
|
||
"""Ошибка операций с LDAP-группами."""
|