Harden fast sync progress logging

This commit is contained in:
qananasikq
2026-04-27 13:09:41 +03:00
parent 993f692254
commit 1168ed8d4f

View File

@@ -238,7 +238,14 @@ class FastSyncEngine:
if index % 100 == 0 or index == len(candidates):
elapsed = max(0.001, time.perf_counter() - started_details)
if self.client._settings.scraping_profile.verbose_progress_logs:
verbose_progress_logs = bool(
getattr(
getattr(getattr(self.client, "_settings", None), "scraping_profile", None),
"verbose_progress_logs",
False,
)
)
if verbose_progress_logs:
logger.info(
"Fast HTTP-first details progress: processed=%d/%d ok=%d failed=%d queued_db=%d rate=%.2f/s",
index,