Skip to main content

system_checks

module core.modules.system_checks


class SystemChecks

SystemChecks interacts with the present Operating System through OSInterface. It checks and logs important parameters (CPU, memory, disk space) to give insight into the overall system stability. It raises custom errors when the disk runs out of storage or the energy supply is not ensured. SystemChecks writes the latest readout into StateInterface.

method __init__

__init__(initial_config: Config)

method run

run(new_config: Config)None