diff --git a/lib/whimsy/asf/mlist.rb b/lib/whimsy/asf/mlist.rb index 05df093ec0..417a84c830 100644 --- a/lib/whimsy/asf/mlist.rb +++ b/lib/whimsy/asf/mlist.rb @@ -449,11 +449,14 @@ def self.list_parse(type, &block) ARCH_PONY_PUB = 'archive-asf-public@cust-asf.ponee.io' ARCH_PONY_PRV = 'archive-asf-private@cust-asf.ponee.io' + # Local Whimsy archives + ARCH_WHIMSY = %r{\A(board|member)@whimsy[^.]*\.apache\.org\z} + # Standard external archivers (necessarily public) ARCH_EXT_MAIL_ARCHIVE = 'archive@mail-archive.com' ARCH_EXT_MARKMAIL_RE = %r{^\w+\.\w+\.\w+@.\.markmail\.org$} # one.two.three@a.markmail.org - ARCHIVERS = [ARCH_PONY_PRV, ARCH_PONY_PUB, + ARCHIVERS = [ARCH_PONY_PRV, ARCH_PONY_PUB, ARCH_WHIMSY, ARCH_MBOX_PUB, ARCH_MBOX_PRV, ARCH_MBOX_RST, ARCH_EXT_MAIL_ARCHIVE] # Private archivers