Complete training workflow and acceptance hardening

This commit is contained in:
andreysk0304 2026-09-26 18:12:27 +03:00 • committed by gglamer
commit 7237265833
243 changed files with 17014 additions and 1500 deletions

View file

@ -73,7 +73,9 @@ def run_forever() -> None:
log.error("цикл резервного копирования не завершён: %s; повтор через %s с", exc, retry)
time.sleep(retry)
continue
time.sleep(interval)
# Re-evaluate the age of the completed copy at the top of the loop.
# Sleeping a full interval here would make the real gap
# (dump duration + interval) and could exceed the 24-hour requirement.
if __name__ == "__main__":