/usr/share/l.v.e-manager/utils/__pycache__
� =sҾ�p0� �� � d dl mZ d dl mZ d dl mZ d dlZd dlZd dlmZ ej � ej � e� � � � d dlm Z d dlmZ G d� d e� � ZdS ) � )�print_function)�division)�absolute_importN)� DynamicUIBase)�SectionlessConfigParser)�UIConfigc �F � e Zd Zdj Zd� Zd� Zd� Zd� Zd� Z d� Z d� Zd S ) �DynamicUIDAz-/usr/local/directadmin/plugins/{}/plugin.confc � � |dk rf| � � � | � � � | � � � | � � � | � � � d S |dk r| � � � d S |dk r| � � � d S |dk r| � � � d S |dk r| � � � d S |dk r| � � � d S d S )N�all�nodejs�python�resource_usage�xray�awp)�sync_nodejs�sync_python�sync_resource_usage� sync_xray�sync_awp)�self�plugins �r/builddir/build/BUILDROOT/lvemanager-7.11.26-1.el9.cloudlinux.x86_64/usr/share/l.v.e-manager/utils/dynamicui_da.py�synczDynamicUIDA.sync s � ��U�?�?��������������$�$�&�&�&��N�N�����M�M�O�O�O�O�O� �x� � ��������� �x� � ��������� �'� '� '��$�$�&�&�&�&�&� �v� � ��N�N������ �u�_�_��M�M�O�O�O�O�O� �_� c �X � ddl m} | � d |� � j � � d S )Nr )�NodeManager�nodejs_selector)�$clselect.clselectnodejs.node_managerr �set_plugin_active�selector_enabled)r r s r r zDynamicUIDA.sync_nodejs+ s: � �D�D�D�D�D�D����0�+�+�-�-�2P�Q�Q�Q�Q�Qr c �X � ddl m} | � d |� � j � � d S )Nr )� PythonManager�python_selector)�&clselect.clselectpython.python_managerr# r r! )r r# s r r zDynamicUIDA.sync_python/ s: � �H�H�H�H�H�H����0�-�-�/�/�2R�S�S�S�S�Sr c � � | � dt � � � dd� � du � � d S # t $ r Y d S w xY w)Nr �hideLVEUserStat� uiSettingsF�r r � get_param�IOError�r s r r zDynamicUIDA.sync_resource_usage3 sq � � ��"�"�#3�#+�:�:�#7�#7�8I�<�#X�#X�\a�#a� c� c� c� c� c��� � � ��4�4� ���� �8<