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)