2023-09-02 01:56:20 +00:00
|
|
|
from typing import Callable, TypeAlias
|
|
|
|
|
2023-08-31 22:10:33 +00:00
|
|
|
from ._report import Report
|
2023-08-31 11:17:19 +00:00
|
|
|
from .cpu import cpu
|
|
|
|
from .disk import disk
|
2023-09-01 14:57:06 +00:00
|
|
|
from .external import external
|
2023-08-31 12:26:50 +00:00
|
|
|
from .memory import memory
|
2023-08-31 11:17:19 +00:00
|
|
|
|
2023-09-02 01:56:20 +00:00
|
|
|
Metric: TypeAlias = Callable[[], Report | None]
|
|
|
|
|
2023-08-31 11:17:19 +00:00
|
|
|
__all__ = [
|
2023-08-31 22:10:33 +00:00
|
|
|
"Report",
|
2023-09-02 01:56:20 +00:00
|
|
|
"Metric",
|
2023-12-30 17:23:55 +00:00
|
|
|
#
|
2023-08-31 11:17:19 +00:00
|
|
|
"cpu",
|
|
|
|
"disk",
|
2023-09-01 14:57:06 +00:00
|
|
|
"external",
|
2023-08-31 12:26:50 +00:00
|
|
|
"memory",
|
2023-08-31 11:17:19 +00:00
|
|
|
]
|