feat: basic background progress bars (downloads)

This commit is contained in:
Yannik Schmidt
2025-02-16 21:05:24 +01:00
parent c256a8ae3b
commit 47f9912dc7
5 changed files with 157 additions and 48 deletions

View File

@@ -133,7 +133,7 @@ class Software:
print("No main_dir:", path)
raise AssertionError("No main_dir for this software")
statekeeper.log_begin_download(remote_file)
statekeeper.log_begin_download(remote_file, self.backend.get_local_target(remote_file), self.backend._get_url())
local_file = self.backend.get(remote_file, self.cache_dir, wait=True)
statekeeper.log_end_download(remote_file)