perun.data_model.sensor¶
Device module.
Classes¶
DeviceType enum. |
|
Defines a devices sensor properties. |
Module Contents¶
- class perun.data_model.sensor.DeviceType[source]¶
Bases:
str,enum.EnumDeviceType enum.
- RACK = 'rack'¶
- NODE = 'node'¶
- CPU = 'cpu'¶
- GPU = 'gpu'¶
- RAM = 'ram'¶
- DISK = 'disk'¶
- NET = 'net'¶
- FAN = 'fan'¶
- OTHER = 'other'¶
- class perun.data_model.sensor.Sensor[source]¶
Defines a devices sensor properties.
- id: str¶
- type: DeviceType¶
- metadata: dict¶
- measureCallback: Callable[[], perun.data_model.measurement_type.Number]¶
- read() perun.data_model.measurement_type.Number[source]¶
Read value from sensor.