updater timeout

This commit is contained in:
N0\A
2025-10-30 09:16:07 +01:00
parent 5b67d6599b
commit 02755e7d63

View File

@@ -11,7 +11,8 @@ def is_update_available():
repo = Repo(REPO_DIR) repo = Repo(REPO_DIR)
origin = repo.remotes.origin origin = repo.remotes.origin
origin.fetch() repo.git.fetch(origin.name, kill_after_timeout=5)
local_commit = repo.head.commit local_commit = repo.head.commit
remote_commit = origin.refs[repo.active_branch.name].commit remote_commit = origin.refs[repo.active_branch.name].commit
@@ -29,7 +30,7 @@ def update_repository():
repo = Repo(REPO_DIR) repo = Repo(REPO_DIR)
origin = repo.remotes.origin origin = repo.remotes.origin
origin.pull() repo.git.pull(origin.name, kill_after_timeout=60)
return "UPDATED", "CLARA has been updated successfully." return "UPDATED", "CLARA has been updated successfully."