| Current File : //opt/cloudlinux/venv/lib/python3.11/site-packages/clwpos/__pycache__/constants.cpython-311.pyc |
�
�m_e� � � � d dl Z d dlmZ d dlmZ d dlmZmZmZ eeefZ dZ
dZdZdZ
d Zd
ZdZdZd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!dZ"dZ#dZ$d Z%d!Z&d"Z'd#Z(e(� d$�Z)e(� d%�Z*e(� d&�Z+e(� d'�Z,d(Z-d)Z.d*Z/e(� d+�Z0e(� d,�Z1d-Z2e j3 �4 e2� � sd.nd/Z5d0Z6d1Z7d2Z8d3Z9d4Z: ed5�6� � rd7nd8Z;d9Z<e j3 �= e<d:� � e j3 �= e<d;� � e j3 �= e<d<� � e j3 �= e<d=� � d>�Z>d?Z?d@Z@dAZAdBdCgZB G dD� dE� � ZC G dF� dGe� � ZDdS )H� N)�Enum)�is_cl_solo_edition)�CPANEL_NAME�
PLESK_NAME�DIRECTADMIN_NAMEzalt-phpzea-phpz plesk-php�php�SKIP_PLUGINS_LOADINGzmodules_allowed.jsonzsuites_allowed.jsonz6/usr/share/cloudlinux/wpos/enable_redis_for_alt_php.pyz$/usr/sbin/enable_redis_for_panel_phpz./usr/share/cloudlinux/wpos/additional_hooks.pyz(/usr/share/cloudlinux/wpos/wpos_hooks.pyz/opt/clwpos/wp-cli-wrappedz/sbin/cagefs_enter_userz/usr/sbin/cloudlinux-configz&/opt/alt/php-xray/cl-smart-advice-userzhttps://�@ � i @ z7.2z3.7z5.2�clwpos_monitoringz.clwposzclwpos_config.jsonz
accelerate-wpz1.9-2.el8.cloudlinuxz/opt/clwpos/public_options.jsonzehttps://2ce61b7029e54cb3aae93524e31bd17a:bb0501566a894797926d2df17e9050a2@cl.sentry.cloudlinux.com/22z/opt/clwposz/var/clwposz/uidsz/soloz
/admin/statusz/admin/admin_feature_statusz%/var/run/awp_admin_enable_feature.pidz1/var/run/awp_admin_update_object_cache_banner.pidz /var/run/sync_user_plugins_{uid}z/admin/last_scan.tsz/admin/scan_cache.jsonz/opt/cloudlinux/staging_modezhttps://cln.cloudlinux.comz"https://cln-staging.cloudlinux.comz/bin/cagefs_enter.proxiedz/usr/sbin/cagefsctlz"/opt/clwpos/wpos_redis_daemon.sockz/opt/alt/redis/bin/redis-serverz2/opt/cloudlinux-site-optimization-module/clsop.zipT)�skip_jwt_checkz1https://user-docs.solo.cloudlinux.com/wpos-pluginz,https://user-docs.cloudlinux.com/wpos-pluginz/var/clwpos/adminz!allowed_for_all_object_cache.flagz&allowed_for_all_site_optimization.flagzallowed_for_all_cdn.flagzallowed_for_all_cdn_pro.flag)�accelerate_wp_premium�
accelerate_wp�accelerate_wp_cdn�accelerate_wp_cdn_proz)/var/clwpos/admin/awp_migration_needed.v1z!/usr/sbin/cloudlinux-xray-managerz$/opt/alt/php-xray/run/xray-user.sock�on�offc � � e Zd ZdZd� ZdS )� EnumValuez�
Class to support duplicated values for several names in Enum
https://stackoverflow.com/questions/31537316/python-enums-with-duplicate-values
c � � || _ d S �N��value)�selfr s �G/opt/cloudlinux/venv/lib64/python3.11/site-packages/clwpos/constants.py�__init__zEnumValue.__init__o s
� ���
�
�
� N)�__name__�
__module__�__qualname__�__doc__r � r r r r j s- � � � � � �� �� � � � r r c �� � e Zd ZdZ ed� � Z ed� � Z ed� � Z ed� � Z ed� � Z ed� � Z
ed� � Zed� � � Z
dS )�RedisRequiredConstantsz6
Stores all needed redis consts for wp-config
�unix�phpredis�truezCL-Nc � � | j j S r r )r s r �valzRedisRequiredConstants.val� s
� ��z��r )r r r r! r �WP_REDIS_SCHEME�WP_REDIS_CLIENT�WP_REDIS_SELECTIVE_FLUSH�WP_REDIS_PREFIX�
WP_REDIS_PATH�WP_REDIS_GRACEFUL�WP_REDIS_DISABLE_BANNERS�propertyr) r"