From b1bf076de26e8803e399b070bbc418a6ecd4ebe1 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Tue, 8 Dec 2020 21:21:28 +0000 Subject: extindex: do not use current dir like -index does At least not for resolving inboxes, since there's no good way for a user to specify what is an inbox or extindex directory without a command-line switch. Instead of changing the -extindex command, we change the -index command internals to rely on the new {-use_cwd} flag to avoid internal use of negation, since double-negatives and the like are confusing to me. --- lib/PublicInbox/Admin.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/PublicInbox/Admin.pm') diff --git a/lib/PublicInbox/Admin.pm b/lib/PublicInbox/Admin.pm index 9d48e5eb..ec80b565 100644 --- a/lib/PublicInbox/Admin.pm +++ b/lib/PublicInbox/Admin.pm @@ -118,7 +118,7 @@ EOF } else { # directories specified on the command-line my $i = 0; my @dirs = @$argv; - push @dirs, '.' unless @dirs; + push @dirs, '.' if !@dirs && $opt->{-use_cwd}; foreach (@dirs) { my $v; my $dir = resolve_repo_dir($_, \$v); -- cgit v1.2.3-24-ge0c7