MOON
Server: Apache
System: Linux s5.yayogua.com.py 6.12.0-124.55.3.el10_1.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 7 16:54:02 EDT 2026 x86_64
User: sanbercountryclu (1012)
PHP: 8.2.33
Disabled: NONE
Upload Files
File: //lib/python3.12/site-packages/tuned/plugins/instance/__pycache__/instance.cpython-312.pyc
�

�]�i��&�ddlmZGd�de�Zy)�Nc�@�eZdZdZd�Zed��Zed��Zed��Zejd��Zed��Z
ed��Zed	��Zed
��Z
ed��Zed��Zed
��Zed��Zed��Zed��Zd�Zd�Zd�Zej0fd�Zd�Zy)�Instancez
	c	���||_||_||_||_||_||_||_d|_||_d|_	d|_
t�|_t�|_
y)NTF)�_plugin�_name�_devices_expression�_devices_udev_regex�_script_pre�_script_post�_options�_active�	_priority�_has_static_tuning�_has_dynamic_tuning�set�_assigned_devices�_processed_devices)	�self�plugin�name�priority�devices_expression�devices_udev_regex�
script_pre�script_post�optionss	         �D/usr/lib/python3.12/site-packages/tuned/plugins/instance/instance.py�__init__zInstance.__init__si���$�,��$�*�/�$��/�$���$��!�$���$�-��$�,��$�.�!�$��"�$���5�$���E�$��c��|jS�N)r�rs rrzInstance.plugins��	
���rc��|jSr!)rr"s rrz
Instance.names��	
���rc��|jS)z>The instance performs some tuning (otherwise it is suspended).�r
r"s r�activezInstance.active!s��
���rc��||_yr!r%)r�values  rr&zInstance.active&s	���$�,rc��|jSr!)rr"s rrzInstance.priority*s��	
���rc��|jSr!)rr"s rrzInstance.devices_expression.���	
�	!�	!�!rc��|jSr!)rr"s r�assigned_deviceszInstance.assigned_devices2s��	
�	�	�rc��|jSr!)rr"s r�processed_deviceszInstance.processed_devices6���	
�	 �	 � rc��|jSr!)r	r"s rrzInstance.devices_udev_regex:r+rc��|jSr!)r
r"s rrzInstance.script_pre>s��	
�	�	�rc��|jSr!)rr"s rrzInstance.script_postBs��	
�	�	�rc��|jSr!)rr"s rrzInstance.optionsFs��	
���rc��|jSr!)rr"s r�has_static_tuningzInstance.has_static_tuningJr0rc��|jSr!)rr"s r�has_dynamic_tuningzInstance.has_dynamic_tuningNr+rc�:�|jj|�yr!)r�instance_apply_tuningr"s r�apply_tuningzInstance.apply_tuningTs���,�,�$�$�T�*rc�:�|jj||�Sr!)r�instance_verify_tuning)r�ignore_missings  r�
verify_tuningzInstance.verify_tuningWs��	
���	,�	,�T�>�	B�Brc�:�|jj|�yr!)r�instance_update_tuningr"s r�
update_tuningzInstance.update_tuningZs���,�,�%�%�d�+rc�<�|jj||�yr!)r�instance_unapply_tuning)r�rollbacks  r�unapply_tuningzInstance.unapply_tuning]s���,�,�&�&�t�X�6rc�Z�|j�|jj|�yr!)rFr�destroy_instancer"s r�destroyzInstance.destroy`s �������,�,����%rN)�__name__�
__module__�__qualname__�__doc__r�propertyrrr&�setterrrr-r/rrrrr6r8r;r?rB�consts�
ROLLBACK_SOFTrFrI�rrrrsM���"�$������������	�-�-���������"��"�� �� ��!��!��"��"��������������!��!��"��"�
+�C�,�&,�%9�%9�7�&rr)�tuned.constsrP�objectrrRrr�<module>rUs���_&�v�_&r