/opt/cloudlinux/venv/lib/python3.11/site-packages/clselect/__pycache__
Edit: /opt/cloudlinux/venv/lib/python3.11/site-packages/clselect/__pycache__/clextselect.cpython-311.pyc (26888B)
§
Fl™jQ ã óš — d dl Z d dlZd dlZd dlZd dlZd dlmZ ddlmZ ddl m
Z
ddlmZ ddl
mZ e¦ « a G d„ d e¦ « ZdS )
é N)Úclcagefsé )ÚClSelect)ÚClSelectExcept)Úclprint)Úutilsc óš — e Zd Z ej ¦ « rdndZdZd d„Zd„ Zd„ Z d„ Z
d „ Zd
„ Zd„ Z
d!d
„Zd!d„Zd!d„Zd„ Z ee¦ « Zd„ Z ej d¦ « Zed„ ¦ « Zd"d„Z ee¦ « Zd„ Z ee¦ « Zd„ Z ee¦ « Zd„ Zd„ Zd„ Zd„ Zed„ ¦ « Z ed„ ¦ « Z!ed„ ¦ « Z"ed„ ¦ « Z#dS )#ÚClExtSelectz0/etc/cl.selector.conf.d/php.extensions.conflictsz)/etc/cl.selector/php.extensions.conflictsz/opt/altÚphpc óL — t j | |¦ « g | _ d| _ d S )NF)r Ú__init__Ú
_conflictsÚ!_use_default_exts_from_native_php)ÚselfÚitems úK/opt/cloudlinux/venv/lib64/python3.11/site-packages/clselect/clextselect.pyr
zClExtSelect.__init__ s, € ÝÔ˜$ Ñ%Ô%Ð%؈Œð 27ˆÔ.Ð.Ð.ó c ó — || j v S ©N)Ú_hidden_extensions)r Úext_names r Ú_is_disabled_extentionz"ClExtSelect._is_disabled_extention( s € ؘ4Ô2Ð2Ð2r c ó — | ¦ « }| ||¦ « | | j | j |f| j |d¬¦ « }| d |¦ « t j ¦ « dS )zM
Adds extensions to default list of extensions for a version
Úenable_extentions©Úactionú
N) Úget_all_alternatives_dataÚ_check_alternativeÚ_process_ini_fileÚ
DEFAULTS_PATHÚ_itemÚ_add_extensionsÚ_write_to_fileÚjoinr
©r ÚversionÚext_listÚalternativesÚdefaults_contentss r Úenable_extensionszClExtSelect.enable_extensions+ s € ð ×5Ò5Ñ7Ô7ˆØ×Ò ¨Ñ6Ô6Ð6Ø ×2Ò2ØÔØ
ŒZ˜Ð!ØÔ ØÐ2ð 3ñ 4ô 4Ðð
×ÒØ�IŠIÐ'Ñ(Ô(+Ô*Cñ Eô Eð Eð Eð Er c ó — | ¦ « }| ||¦ « | | j | j |f| j |¦ « }| d |¦ « | j ¦ « dS )a
Replaces extensions to default list of extensions for a version.
Writes/updates /etc/cl.selector/defaults.cfg file
:param version: alt-php version to process
:param ext_list: list extensions to set as defaults for the version
r N)r r r r! r" Ú_replace_extensionsr$ r% r&