X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=blobdiff_plain;f=scripts%2Fimport_slrnspool;h=ab79e7982da8c1cbfc45d8f59e02125b10160e8b;hp=7b6c9ab0656b9e0af0edb99f3fd58566451356de;hb=b23d50b9c2772ec655aa7d60871062415502c8e5;hpb=9d5059d2904e7858460dc71a1f55c27d79583385 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";