24 lines
387 B
Python
24 lines
387 B
Python
class OdooError(Exception):
|
|
"""Base Odoo exception"""
|
|
pass
|
|
|
|
|
|
class OdooConnectionError(OdooError):
|
|
"""Failed to connect to Odoo"""
|
|
pass
|
|
|
|
|
|
class OdooAuthError(OdooError):
|
|
"""Authentication failed"""
|
|
pass
|
|
|
|
|
|
class OdooNotFoundError(OdooError):
|
|
"""Record not found"""
|
|
pass
|
|
|
|
|
|
class OdooValidationError(OdooError):
|
|
"""Validation error from Odoo"""
|
|
pass
|