aboutsummaryrefslogtreecommitdiff
path: root/src/mailman_pgp/rules
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman_pgp/rules')
-rw-r--r--src/mailman_pgp/rules/signature.py12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/mailman_pgp/rules/signature.py b/src/mailman_pgp/rules/signature.py
index 7d0d348..55b9b87 100644
--- a/src/mailman_pgp/rules/signature.py
+++ b/src/mailman_pgp/rules/signature.py
@@ -16,7 +16,6 @@
# this program. If not, see <http://www.gnu.org/licenses/>.
"""Signature checking rule for the pgp-posting-chain."""
-import logging
from email.utils import parseaddr
from mailman.core.i18n import _
@@ -30,16 +29,7 @@ from zope.interface import implementer
from mailman_pgp.model.address import PGPAddress
from mailman_pgp.model.list import PGPMailingList
from mailman_pgp.pgp.wrapper import PGPWrapper
-
-log = logging.getLogger('mailman.plugin.pgp')
-
-
-def record_action(msg, msgdata, action, sender, reason):
- log.info('[pgp] {}{}: {}'.format(
- action.name, msg.get('message-id', 'n/a'), reason))
- msgdata['moderation_action'] = action.name
- msgdata['moderation_sender'] = sender
- msgdata.setdefault('moderation_reasons', []).append(reason)
+from mailman_pgp.utils.moderation import record_action
@public