fix(core/collector): fix Python 3.5 syntax

Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
This commit is contained in:
Xuehai Pan 2022-11-17 14:25:39 +08:00
parent 244f3babe4
commit 41bcf5c42c

View file

@ -168,11 +168,11 @@ def take_snapshots(
return SnapshotResult(devices, gpu_processes)
# pylint: disable-next=too-many-arguments
def collect_in_background(
on_collect: Callable[[Dict[str, float]], bool],
collector: Optional['ResourceMetricCollector'] = None,
interval: Optional[float] = None,
*,
on_start: Optional[Callable[['ResourceMetricCollector'], None]] = None,
on_stop: Optional[Callable[['ResourceMetricCollector'], None]] = None,
tag: str = 'metrics-daemon',