generated from coulomb/repo-seed
Separated open-cmis-tck and guide-board repositories
This commit is contained in:
13
src/guide_board/errors.py
Normal file
13
src/guide_board/errors.py
Normal file
@@ -0,0 +1,13 @@
|
||||
"""Shared exceptions for guide-board core."""
|
||||
|
||||
|
||||
class GuideBoardError(Exception):
|
||||
"""Base exception for user-facing guide-board errors."""
|
||||
|
||||
|
||||
class ValidationError(GuideBoardError):
|
||||
"""Raised when a document does not match its contract."""
|
||||
|
||||
|
||||
class DiscoveryError(GuideBoardError):
|
||||
"""Raised when extension discovery fails."""
|
||||
Reference in New Issue
Block a user