Hacked By AnonymousFox
�
!�g � �~ � d dl mZ d dl mZ d dl mZ d dlZd dlmZmZ d dlm Z ddl
mZmZm
Z
G d � d
e � � ZdS )� )�print_function)�division)�absolute_importN)�ENABLED_STATUS�DISABLED_STATUS)�BaseSelectorConfig� )�
CONFIG_DIR�create_config_dirs�ALT_NODE_PREFIXc �t � � e Zd ZdZej � ed� � Z� fd�Z d� Z
ed� � � Z� xZ
S )�
NodeConfigz�
It's responsible for all interaction with CL NodeJS selector config file
and computing some effective values when config is absent or incomplete
z
selector.jsonc � �� t t | � � � |� � | � � � dS )zB
:param pkg_manager: instance of PkgManager class
N)�superr �__init__�reload)�self�pkg_manager� __class__s ��U/opt/cloudlinux/venv/lib64/python3.11/site-packages/clselect/clselectnodejs/config.pyr zNodeConfig.__init__ s4 �� � �j�$���(�(��5�5�5����
�
�
�
�
� c �"