From 46eaa2994b8d2c38aa38b2d96ebb684ebd0de583 Mon Sep 17 00:00:00 2001 From: Sebb Date: Thu, 24 Oct 2024 00:01:16 +0100 Subject: [PATCH] Whimsy 'archivers' --- lib/whimsy/asf/mlist.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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