Source code for squabble
import logging
logger = logging.getLogger(__name__)
[docs]class SquabbleException(Exception):
"""Base exception type for all things in this package"""
[docs]class RuleConfigurationException(SquabbleException):
def __init__(self, rule, msg):
self.rule = rule
self.msg = msg
[docs]class UnknownRuleException(SquabbleException):
def __init__(self, name):
super().__init__('unknown rule: "%s"' % name)