aboutsummaryrefslogtreecommitdiff
path: root/src/mailman_pgp/styles/announce.py
blob: b4eae8079f119941b2fdbc6b76047bb2fb0f0b36 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
""""""

from mailman.styles.default import LegacyAnnounceOnly
from public import public

from mailman_pgp.styles.base import EncryptedStyle


@public
class AnnounceStyle(LegacyAnnounceOnly, EncryptedStyle):
    name = 'encrypted-announce'
    description = 'Announce only encrypted mailing list style.'

    def apply(self, mailing_list):
        """See `IStyle`."""
        LegacyAnnounceOnly.apply(self, mailing_list)
        EncryptedStyle.apply(self, mailing_list)