diff options
| author | J08nY | 2017-06-09 17:41:24 +0200 |
|---|---|---|
| committer | J08nY | 2017-06-09 17:41:24 +0200 |
| commit | b932ba4a32f208aa934bad8b4039e8c871b6715f (patch) | |
| tree | c93f1277353928446dccaa4e16845fe9a83372b5 /src/mailman_pgp/archivers | |
| parent | 25487795779c05ff8e97680550948443924b98c0 (diff) | |
| download | mailman-pgp-b932ba4a32f208aa934bad8b4039e8c871b6715f.tar.gz mailman-pgp-b932ba4a32f208aa934bad8b4039e8c871b6715f.tar.zst mailman-pgp-b932ba4a32f208aa934bad8b4039e8c871b6715f.zip | |
Diffstat (limited to 'src/mailman_pgp/archivers')
| -rw-r--r-- | src/mailman_pgp/archivers/__init__.py | 0 | ||||
| -rw-r--r-- | src/mailman_pgp/archivers/local.py | 14 | ||||
| -rw-r--r-- | src/mailman_pgp/archivers/remote.py | 14 |
3 files changed, 28 insertions, 0 deletions
diff --git a/src/mailman_pgp/archivers/__init__.py b/src/mailman_pgp/archivers/__init__.py new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/mailman_pgp/archivers/__init__.py diff --git a/src/mailman_pgp/archivers/local.py b/src/mailman_pgp/archivers/local.py new file mode 100644 index 0000000..43e08ee --- /dev/null +++ b/src/mailman_pgp/archivers/local.py @@ -0,0 +1,14 @@ +""" +Archives messages locally, encrypted (TBD how), +similar to Mailman's prototype archiver. +""" + +from mailman.interfaces.archiver import IArchiver +from public import public +from zope.interface import implementer + + +@public +@implementer(IArchiver) +class LocalArchiver: + pass diff --git a/src/mailman_pgp/archivers/remote.py b/src/mailman_pgp/archivers/remote.py new file mode 100644 index 0000000..388de3a --- /dev/null +++ b/src/mailman_pgp/archivers/remote.py @@ -0,0 +1,14 @@ +""" +Archives messages by sending to django-pgpmailman, +an extension on top of Postorius and HyperKitty. +""" + +from mailman.interfaces.archiver import IArchiver +from public import public +from zope.interface import implementer + + +@public +@implementer(IArchiver) +class RemoteArchiver: + pass |
