mirror of
https://github.com/allaunthefox/Research-Stack.git
synced 2026-07-31 03:05:21 +00:00
28 lines
483 B
Python
28 lines
483 B
Python
"""Errors Module.
|
|
|
|
Custom exception hierarchy.
|
|
"""
|
|
|
|
|
|
class NoDupeError(Exception):
|
|
"""Base exception for NoDupeLabs"""
|
|
|
|
|
|
class SecurityError(NoDupeError):
|
|
"""Security-related exceptions"""
|
|
|
|
|
|
class ValidationError(NoDupeError):
|
|
"""Input validation exceptions"""
|
|
|
|
|
|
class ToolError(NoDupeError):
|
|
"""Tool-related exceptions"""
|
|
|
|
|
|
class PluginError(NoDupeError):
|
|
"""Plugin-related exceptions"""
|
|
|
|
|
|
class DatabaseError(NoDupeError):
|
|
"""Database-related exceptions"""
|