diff options
author | Eric Wong <e@80x24.org> | 2023-03-13 12:00:21 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2023-03-13 12:45:55 +0000 |
commit | c1c83d9988c020f733c75c96ff2e60d0b142f68e (patch) | |
tree | a637c3b163f071c114410adaed46d5fd45b6b984 /lib/PublicInbox/LeiMirror.pm | |
parent | 326cdf2f98daa50333b3dd203277166900ae03b0 (diff) | |
download | public-inbox-c1c83d9988c020f733c75c96ff2e60d0b142f68e.tar.gz |
It's a significant source of latency for incremental updates at the moment, and not really needed since it's just an example.
Diffstat (limited to 'lib/PublicInbox/LeiMirror.pm')
-rw-r--r-- | lib/PublicInbox/LeiMirror.pm | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/PublicInbox/LeiMirror.pm b/lib/PublicInbox/LeiMirror.pm index d878f1e4..967a6422 100644 --- a/lib/PublicInbox/LeiMirror.pm +++ b/lib/PublicInbox/LeiMirror.pm @@ -620,7 +620,8 @@ sub clone_v1 { \&run_puh, $self, $fini)); } if (!$self->{-is_epoch} && $lei->{opt}->{'inbox-config'} =~ - /\A(?:always|v1)\z/s) { + /\A(?:always|v1)\z/s && + !-f "$dst/inbox.config.example") { _get_txt_start($self, '_/text/config/raw', $fini); } @@ -923,8 +924,10 @@ failed to extract epoch number from $src $self->{dry_run} or File::Path::mkpath($dst); - $lei->{opt}->{'inbox-config'} =~ /\A(?:always|v2)\z/s and + if ($lei->{opt}->{'inbox-config'} =~ /\A(?:always|v2)\z/s && + !-f "$dst/inbox.config.example") { _get_txt_start($task, '_/text/config/raw', $fini); + } defined($desc) ? ($task->{'txt.description'} = $desc) : _get_txt_start($task, 'description', $fini); |