From b23d50b9c2772ec655aa7d60871062415502c8e5 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Wed, 2 May 2018 20:54:35 +0000 Subject: scripts/import_slrnspool: support v2 repos --- scripts/import_slrnspool | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/import_slrnspool b/scripts/import_slrnspool index 7b6c9ab0..ab79e798 100755 --- a/scripts/import_slrnspool +++ b/scripts/import_slrnspool @@ -25,7 +25,15 @@ defined $recipient or die usage(); my $config = PublicInbox::Config->new; my $ibx = $config->lookup($recipient); my $git = $ibx->git; -my $im = PublicInbox::Import->new($git, $ibx->{name}, $ibx->{-primary_address}); +my $im; +if (($ibx->{version} || 1) == 2) { + require PublicInbox::V2Writable; + $im = PublicInbox::V2Writable->new($ibx); + $im->{parallel} = 0; # pointless to be parallel for a single message +} else { + $im = PublicInbox::Import->new($git, $ibx->{name}, + $ibx->{-primary_address}); +} sub key { "publicinbox.$ibx->{name}.importslrnspoolstate"; -- cgit v1.2.3-24-ge0c7