diff options
| author | Barry Warsaw | 2008-01-14 23:22:15 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2008-01-14 23:22:15 -0500 |
| commit | 0bf7659000d2736839919c1ac2adc99b9bcb1b46 (patch) | |
| tree | 7ebc75fb36da6f5de9e8626ae5f05bc52bd81ac1 /Mailman/interfaces/rules.py | |
| parent | a077406487020ecf8dfb7b27e931ca7eb9f5d3b2 (diff) | |
| download | mailman-0bf7659000d2736839919c1ac2adc99b9bcb1b46.tar.gz mailman-0bf7659000d2736839919c1ac2adc99b9bcb1b46.tar.zst mailman-0bf7659000d2736839919c1ac2adc99b9bcb1b46.zip | |
Diffstat (limited to 'Mailman/interfaces/rules.py')
| -rw-r--r-- | Mailman/interfaces/rules.py | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/Mailman/interfaces/rules.py b/Mailman/interfaces/rules.py index 5549b8e6b..24e479f81 100644 --- a/Mailman/interfaces/rules.py +++ b/Mailman/interfaces/rules.py @@ -21,11 +21,6 @@ from zope.interface import Interface, Attribute -class DuplicateRuleError(Exception): - """A rule or rule name is added to a processor more than once.""" - - - class IRule(Interface): """A basic rule.""" @@ -43,26 +38,3 @@ class IRule(Interface): :param msg: The message object. :param msgdata: The message metadata. """ - - - -class IRuleSet(Interface): - """A rule processor.""" - - rules = Attribute('The set of all rules this processor knows about.') - - def __getitem__(rule_name): - """Return the named rule. - - :param rule_name: The name of the rule. - :return: The IRule given by this name. - :raise: KeyError if no such rule is known by this processor. - """ - - def get(rule_name, default=None): - """Return the name rule. - - :param rule_name: The name of the rule. - :return: The IRule given by this name, or `default` if no such rule - is known by this processor. - """ |
