From: Eric Wong Date: Thu, 20 Aug 2020 20:24:36 +0000 (+0000) Subject: admin: progress shows the inbox being indexed X-Git-Tag: v1.6.0~132 X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=commitdiff_plain;h=8456276718fa74a3c312b66fd5f568686c3e94b7 admin: progress shows the inbox being indexed This is helpful with --all, or when multiple inboxes are being indexed. --- diff --git a/lib/PublicInbox/Admin.pm b/lib/PublicInbox/Admin.pm index d99a00b4..f5427af7 100644 --- a/lib/PublicInbox/Admin.pm +++ b/lib/PublicInbox/Admin.pm @@ -207,6 +207,9 @@ sub index_terminate { sub index_inbox { my ($ibx, $im, $opt) = @_; my $jobs = delete $opt->{jobs} if $opt; + if (my $pr = $opt->{-progress}) { + $pr->("indexing $ibx->{inboxdir} ...\n"); + } local %SIG = %SIG; setup_signals(\&index_terminate, $ibx); if (ref($ibx) && $ibx->version == 2) {