18 lines
366 B
Python
18 lines
366 B
Python
|
|
"""
|
||
|
|
Exceptions for the issue management module.
|
||
|
|
"""
|
||
|
|
|
||
|
|
|
||
|
|
class IssuePluginError(Exception):
|
||
|
|
"""Base exception for issue plugin errors."""
|
||
|
|
pass
|
||
|
|
|
||
|
|
|
||
|
|
class PluginNotFoundError(IssuePluginError):
|
||
|
|
"""Raised when a requested plugin is not found."""
|
||
|
|
pass
|
||
|
|
|
||
|
|
|
||
|
|
class ConfigurationError(IssuePluginError):
|
||
|
|
"""Raised when there's a configuration error."""
|
||
|
|
pass
|