vban-cmd-python/vban_cmd/error.py
2023-08-07 16:31:08 +01:00

14 lines
390 B
Python

class VBANCMDError(Exception):
"""Base VBANCMD Exception class. Raised when general errors occur"""
def __init__(self, msg):
self.message = msg
super().__init__(self.message)
def __str__(self):
return f"{type(self).__name__}: {self.message}"
class VBANCMDConnectionError(VBANCMDError):
"""Exception raised when connection/timeout errors occur"""