diff --git a/plextraktsync/rich/RichProgressBar.py b/plextraktsync/rich/RichProgressBar.py index fa43772967..4f997b8f61 100644 --- a/plextraktsync/rich/RichProgressBar.py +++ b/plextraktsync/rich/RichProgressBar.py @@ -21,20 +21,24 @@ def __init__(self, iterable, total=None, options=None, desc=""): self.iterable_next = iter(iterable).__next__ def __iter__(self): + print("rich iter") if self.iterable_awaitable: raise RuntimeError("Iterable must be awaited") return self def __next__(self): + print("rich next") res = self.iterable_next() self.update() return res def __aiter__(self): + print("rich aiter") return self async def __anext__(self): + print("rich anext") try: if self.iterable_awaitable: res = await self.iterable_next() @@ -46,13 +50,16 @@ async def __anext__(self): raise StopAsyncIteration def __enter__(self): + print("rich enter") self.progress.__enter__() return self def __exit__(self, *exc): + print("rich exit") self.progress.__exit__(*exc) def update(self): + print("rich update") self.i += 1 self.progress.update(self.task_id, completed=self.i)