Various fixes

- Improved pipeline performance
- Improver importer progress
- Steam API slow down to not get 429-ed
(but still allow bursts on smaller steam libraries)
This commit is contained in:
GeoffreyCoulaud
2023-06-04 02:45:52 +02:00
parent 7d8a7a894f
commit ebd22e27da
3 changed files with 18 additions and 5 deletions

View File

@@ -39,8 +39,9 @@ class Importer:
@property
def pipelines_progress(self):
progress = sum([pipeline.progress for pipeline in self.game_pipelines])
try:
progress = self.n_pipelines_done / len(self.game_pipelines)
progress = progress / len(self.game_pipelines)
except ZeroDivisionError:
progress = 1
return progress