aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin Ryabitsev <konstantin@linuxfoundation.org>2021-08-06 14:41:12 -0400
committerKonstantin Ryabitsev <konstantin@linuxfoundation.org>2021-08-06 14:41:12 -0400
commit60836f0a48b0d81bf431b96293ae5130e23fee8a (patch)
treee5f8beb7a6608e4730d52788e3ed9effff8687d0
parent52e6d95da40fa5d19d7cc43d1f133dfc51240ba4 (diff)
downloadgrokmirror-60836f0a48b0d81bf431b96293ae5130e23fee8a.tar.gz
Fix pull_threads logic error
The logic error caused pull_threads to always be 1 if pull_threads is set in the config file. Signed-off-by: Konstantin Ryabitsev <konstantin@linuxfoundation.org>
-rwxr-xr-xgrokmirror/pull.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/grokmirror/pull.py b/grokmirror/pull.py
index d205b69..950c4c9 100755
--- a/grokmirror/pull.py
+++ b/grokmirror/pull.py
@@ -1173,7 +1173,7 @@ def pull_mirror(config, nomtime=False, forcepurge=False, runonce=False):
if pull_threads < 1 and mp.cpu_count() > 1:
# take half of available CPUs by default
pull_threads = int(mp.cpu_count() / 2)
- else:
+ elif pull_threads < 1:
pull_threads = 1
busy = set()