diff options
| author | J08nY | 2017-03-13 02:14:26 +0100 |
|---|---|---|
| committer | J08nY | 2017-07-24 18:44:19 +0200 |
| commit | ad463598885ecc91bee9fbca5aea9fcb4e9f627e (patch) | |
| tree | 9363afa79afaf75c32742c57b6e1cee8754d7a32 /src/mailman/interfaces/configuration.py | |
| parent | 02826321d0430d7ffc1f674eeff4221941689ef7 (diff) | |
| download | mailman-ad463598885ecc91bee9fbca5aea9fcb4e9f627e.tar.gz mailman-ad463598885ecc91bee9fbca5aea9fcb4e9f627e.tar.zst mailman-ad463598885ecc91bee9fbca5aea9fcb4e9f627e.zip | |
Diffstat (limited to 'src/mailman/interfaces/configuration.py')
| -rw-r--r-- | src/mailman/interfaces/configuration.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mailman/interfaces/configuration.py b/src/mailman/interfaces/configuration.py index 2a9369fd1..7cee9972a 100644 --- a/src/mailman/interfaces/configuration.py +++ b/src/mailman/interfaces/configuration.py @@ -31,6 +31,15 @@ class MissingConfigurationFileError(MailmanError): @public +class InvalidConfigurationError(MailmanError): + """A configuration key had an unexpected/invalid value.""" + + def __init__(self, key, value): + self.key = key + self.value = value + + +@public class IConfiguration(Interface): """Marker interface; used for adaptation in the REST API.""" |
