13 lines
No EOL
445 B
Python
13 lines
No EOL
445 B
Python
# domain/exceptions.py (ou dans domain.py directement)
|
|
|
|
class InfrastructureError(Exception):
|
|
"""Erreur technique levée par un adapter"""
|
|
|
|
class DatabaseConnectionError(InfrastructureError):
|
|
"""Impossible de se connecter à la db"""
|
|
|
|
class DatabaseError(InfrastructureError):
|
|
"""Erreur lors d'une opération en base de données."""
|
|
|
|
class MessageBrokerError(InfrastructureError):
|
|
"""Impossible de se connecter au broker MQTT""" |