77
88
99from . import config
10+ from .util import PathLike
1011
1112
1213class Runner :
@@ -47,7 +48,7 @@ def display_name(self) -> str:
4748
4849
4950@functools .cache
50- def get_runners (cfgpath : " PathLike" | None = None ) -> list [Runner ]:
51+ def get_runners (cfgpath : PathLike | None = None ) -> list [Runner ]:
5152 conf = config .get_bench_runner_config (cfgpath ).get ("runners" , {})
5253 runners = []
5354 for nickname , section in conf .items ():
@@ -73,16 +74,16 @@ def get_runners(cfgpath: "PathLike" | None = None) -> list[Runner]:
7374 return runners
7475
7576
76- def get_runners_by_hostname (cfgpath : " PathLike" | None = None ) -> dict [str , Runner ]:
77+ def get_runners_by_hostname (cfgpath : PathLike | None = None ) -> dict [str , Runner ]:
7778 return {x .hostname : x for x in get_runners (cfgpath )}
7879
7980
80- def get_runners_by_nickname (cfgpath : " PathLike" | None = None ) -> dict [str , Runner ]:
81+ def get_runners_by_nickname (cfgpath : PathLike | None = None ) -> dict [str , Runner ]:
8182 return {x .nickname : x for x in get_runners (cfgpath )}
8283
8384
8485def get_nickname_for_hostname (
85- hostname : str | None = None , cfgpath : " PathLike" | None = None
86+ hostname : str | None = None , cfgpath : PathLike | None = None
8687) -> str :
8788 # The envvar BENCHMARK_MACHINE_NICKNAME is used to override the machine that
8889 # results are reported for.
@@ -91,12 +92,12 @@ def get_nickname_for_hostname(
9192 return get_runner_for_hostname (hostname , cfgpath ).nickname
9293
9394
94- def get_runner_by_nickname (nickname : str , cfgpath : " PathLike" | None = None ) -> Runner :
95+ def get_runner_by_nickname (nickname : str , cfgpath : PathLike | None = None ) -> Runner :
9596 return get_runners_by_nickname (cfgpath ).get (nickname , unknown_runner )
9697
9798
9899def get_runner_for_hostname (
99- hostname : str | None = None , cfgpath : " PathLike" | None = None
100+ hostname : str | None = None , cfgpath : PathLike | None = None
100101) -> Runner :
101102 if hostname is None :
102103 hostname = socket .gethostname ()
0 commit comments