remote-mediawiki: show progress while fetching namespaces

Without this, the fetch process seems hanged while we fetch page
listings across the namespaces. Obviously, it should be possible to
silence this with -q, but that's an issue already present everywhere
in the code and should be fixed separately:

https://github.com/Git-Mediawiki/Git-Mediawiki/issues/30

Signed-off-by: Antoine Beaupré <anarcat@debian.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Antoine Beaupré 2017-11-07 11:07:01 -05:00 committed by Junio C Hamano
parent 55fefa9e94
commit 94c9acbf00

View File

@ -279,6 +279,7 @@ sub get_mw_tracked_namespaces {
aplimit => 'max' } ) aplimit => 'max' } )
|| die $mediawiki->{error}->{code} . ': ' || die $mediawiki->{error}->{code} . ': '
. $mediawiki->{error}->{details} . "\n"; . $mediawiki->{error}->{details} . "\n";
print {*STDERR} "$#{$mw_pages} found in namespace $local_namespace ($namespace_id)\n";
foreach my $page (@{$mw_pages}) { foreach my $page (@{$mw_pages}) {
$pages->{$page->{title}} = $page; $pages->{$page->{title}} = $page;
} }