Refactor progress bar

This commit is contained in:
monosans
2022-10-20 09:37:43 +03:00
parent 60f5223f21
commit 1bdd014e6d
2 changed files with 8 additions and 4 deletions
+4
View File
@@ -1,5 +1,9 @@
# YYYY-MM-DD
## 2022-10-20
- Refactor progress bar.
## 2022-10-17
- Treat a proxy as invalid if ip-api returns an invalid response.
+4 -4
View File
@@ -16,10 +16,11 @@ from aiohttp_socks import ProxyConnector
from rich.console import Console
from rich.progress import (
BarColumn,
MofNCompleteColumn,
Progress,
TaskID,
TaskProgressColumn,
TextColumn,
TimeRemainingColumn,
)
from rich.table import Table
@@ -356,9 +357,8 @@ class ProxyScraperChecker:
return Progress(
TextColumn("[progress.description]{task.description}"),
BarColumn(),
TextColumn("[progress.percentage]{task.percentage:3.0f}%"),
TextColumn("[blue][{task.completed}/{task.total}]"),
TimeRemainingColumn(compact=True),
TaskProgressColumn(),
MofNCompleteColumn(),
console=self.console,
)