OXIESEC PANEL
- Current Dir:
/
/
lib
/
python3.9
/
site-packages
/
tuned
/
monitors
/
__pycache__
Server IP: 2a02:4780:11:1594:0:ef5:22d7:a
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
02/13/2025 09:25:13 PM
rwxr-xr-x
📄
__init__.cpython-39.opt-1.pyc
193 bytes
12/02/2024 09:49:29 AM
rw-r--r--
📄
__init__.cpython-39.pyc
193 bytes
12/02/2024 09:49:29 AM
rw-r--r--
📄
base.cpython-39.opt-1.pyc
4.06 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
base.cpython-39.pyc
4.19 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
monitor_disk.cpython-39.opt-1.pyc
1.54 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
monitor_disk.cpython-39.pyc
1.54 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
monitor_load.cpython-39.opt-1.pyc
850 bytes
12/02/2024 09:49:29 AM
rw-r--r--
📄
monitor_load.cpython-39.pyc
850 bytes
12/02/2024 09:49:29 AM
rw-r--r--
📄
monitor_net.cpython-39.opt-1.pyc
1.57 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
monitor_net.cpython-39.pyc
1.57 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
repository.cpython-39.opt-1.pyc
1.47 KB
12/02/2024 09:49:29 AM
rw-r--r--
📄
repository.cpython-39.pyc
1.51 KB
12/02/2024 09:49:29 AM
rw-r--r--
Editing: base.cpython-39.pyc
Close
a �Գfj � @ s, d dl Zej�� ZdgZG dd� de�ZdS )� N�Monitorc @ s� e Zd ZdZedd� �Zedd� �Zedd� �Zedd � �Zed d� �Z edd � �Z edd� �Zedd� �Zedd� �Z d&dd�Zdd� Zdd� Zedd� �Zejdd� �Zdd� Zd d!� Zd"d#� Zd$d%� ZdS )'r z� Base class for all monitors. Monitors provide data about the running system to Plugin objects, which use the data to tune system parameters. Following methods require reimplementation: - _init_available_devices(cls) - update(cls) c C s\ d| _ t� | _t� | _t� | _i | _| �� t| jt�s<J �d| _ t� dd� | j� � d S )NFTzavailable devices: %s�, )�_class_initialized�set� _instances�_available_devices�_updating_devices�_load�_init_available_devices� isinstance�log�debug�join��cls� r �7/usr/lib/python3.9/site-packages/tuned/monitors/base.py�_init_class s zMonitor._init_classc C s t � �d S �N��NotImplementedErrorr r r r r ! s zMonitor._init_available_devicesc C s"