/opt/cloudlinux/venv/lib/python3.11/site-packages/clwizard/modules/__pycache__
NameSizeModeActions
base.cpython-311.opt-1.pyc115480644editdlrm
base.cpython-311.pyc115480644editdlrm
cagefs.cpython-311.opt-1.pyc68810644editdlrm
cagefs.cpython-311.pyc68810644editdlrm
governor.cpython-311.opt-1.pyc83510644editdlrm
governor.cpython-311.pyc83510644editdlrm
lsapi.cpython-311.opt-1.pyc115360644editdlrm
lsapi.cpython-311.pyc115360644editdlrm
nodejs.cpython-311.opt-1.pyc77360644editdlrm
nodejs.cpython-311.pyc77360644editdlrm
php.cpython-311.opt-1.pyc90350644editdlrm
php.cpython-311.pyc90350644editdlrm
python.cpython-311.opt-1.pyc74590644editdlrm
python.cpython-311.pyc74590644editdlrm
ruby.cpython-311.opt-1.pyc56260644editdlrm
ruby.cpython-311.pyc56260644editdlrm
__init__.cpython-311.opt-1.pyc73460644editdlrm
__init__.cpython-311.pyc73460644editdlrm
Edit: /opt/cloudlinux/venv/lib/python3.11/site-packages/clwizard/modules/__pycache__/php.cpython-311.pyc (9035B)
§ µ6BÒNÓãóŠ—ddlZddlmZmZddlmZddlmZddlm Z ddl m Z m Z ddl mZmZdd lmZGd „d e¦«ZdS) éN)ÚDictÚList)ÚFeature)ÚExternalProgramFailed)Úcheck_cagefs_initialized)ÚCL_SELECTOR_BINÚMODULES_LOGS_DIR)ÚInstallationFailedExceptionÚPackageMissingErroré)ÚWizardInstallercóÄ—eZdZej ed¦«Zej Z d„Z d„Z d„Z d„Zed„¦«Zed„¦«Zed„¦«Zd „Zd „Zd „Zd „Zd S)Ú PhpInstallerzphp.logc ó—|j d|¦« | tdddd|dg¦«dS#t$r}t ¦«|‚d}~wwxYw)Nz)trying to set default php version as '%s'Úsetú --interpreterÚphpz--default-versionú--json©Ú app_loggerÚinfoÚ _run_commandrrr )ÚselfÚversionÚes úpy/clwizard/modules/php.pyÚ_set_default_php_versionz%PhpInstaller._set_default_php_versions‹€à Œ×ÒÐHÈ'ÑRÔRÐRð 7Ø × Ò å#ØØ#ØØ'ØØðñ ô ð ð ð øõ%ð 7ð 7ð 7Ý-Ñ/Ô/°QÐ 6øøøøð 7øøøó�!AÁ AÁ AÁAc ó—|j d|¦« | tdddd|dg¦«dS#t$r}t ¦«|‚d}~wwxYw)Nz%trying to set PHP Selector state '%s'rrrz--selector-statusrr)rÚstatusrs rÚ_set_cloudlinux_selector_statusz,PhpInstaller._set_cloudlinux_selector_status*s‹€à Œ×ÒÐDÀfÑMÔMÐMð 7Ø × Ò å#ØØ#ØØ'ØØðñ ô ð ð ð øõ%ð 7ð 7ð 7Ý-Ñ/Ô/°QÐ 6øøøøð 7øøørcó$—|j dd |¦«¦«g}|D]0}d| dd¦«z}| |¦«Œ1 |j|ŽdS#t $r}t¦«|‚d}~wwxYw)z€ Install given php versions via groups :param versions: e.g ['4.4', '5.4', '5.6'] :return: None z)php version '%s' is going to be installedú,zalt-phpú.ÚN)rrÚjoinÚreplaceÚappendÚ_install_groupsrr )rÚversionsÚgroupsÚverÚ package_namers rÚ_install_php_versionz!PhpInstaller._install_php_version<s¼€ð Œ×ÒØ 7¸¿ºÀ(Ñ9KÔ9Kñ ô ð ðˆØð (ð (ˆCà$ s§{¢{°3¸Ñ';Ô';Ñ;ˆLØ �MŠM˜,Ñ 'Ô 'Ð 'Ð 'ð 7ð !ˆDÔ  &Ð )Ð )Ð )Ð )øÝ$ð 7ð 7ð 7Ý-Ñ/Ô/°QÐ 6øøøøð 7øøøsÁ% A1Á1 BÁ;B  BcóF—| d¦«}| dg¦«}| d¦«}|r/|r-||vr)|j d|¦«t¦«‚| |¦«t ¦«rŒ|r1| d¬¦«|r| |¦«d Sd S | d¬¦«d S#t$r3}|j dt|¦«¦«Yd }~d Sd }~wwxYwd S) a• Run installation of php module It is possible to install only alt-php packages and skip further installation if 'enable_selector': False Otherwise we will configure php selector also -- set selector status to enabled -- set default version if it was passed :param options: {'versions': [5.5, 5.6], 'enable_selector': True} :return: Údefault_versionr*Úenable_selectorzWVersion %s that was specified to be set as default must be included in install_versionsÚenabled)r Údisabledz/Error occurred while disabling PHP Selector: %sN) ÚgetrÚerrorr r.rr!rÚ ExceptionÚstr)rÚoptionsr0Úinstall_versionsÚto_enable_selectorrs rÚrun_installationzPhpInstaller.run_installationTs‡€ð"Ÿ+š+Ð&7Ñ8Ô8ˆØ"Ÿ;š; z°2Ñ6Ô6ÐØ$Ÿ[š[Ð):Ñ;Ô;Ðà ð 4Øð 4 ?Ð:JÐ#JÐ#JØ”×%Ò%ð;à#ñôðõ 2Ñ3Ô3Ð3à ×!Ò!Ð"2Ñ3Ô3Ð3å #Ñ %Ô %ð Ø!ð Ø×4Ò4¸IÐ4ÑFÔFÐFà"ðCØ×1Ò1°/ÑBÔBÐBÐBÐBðCðCðØ×8Ò8À Ð8ÑKÔKÐKÐKÐKøÝ ðððØ”O×)Ò)ØIÍ3ÈqÉ6Ì6ñôðððððððøøøøðøøøð ð sà C!Ã! DÃ+(DÄDcó —hd£S)N>r*r0r1©)Úclss rÚsupported_optionszPhpInstaller.supported_options}s€àAÐAÐAÐAócóš— ddlm}n"#t$r}td¦«|‚d}~wwxYw|¦« ¦«dS)Nr)ÚClSelectÚ lvemanager)Úclselect.clselectrBÚ ImportErrorr Ú get_version)rBrs rÚ_php_get_default_versionz%PhpInstaller._php_get_default_version�sh€ð ;Ø 2Ð 2Ð 2Ð 2Ð 2Ð 2Ð 2øÝð ;ð ;ð ;Ý% lÑ3Ô3¸Ð :øøøøð ;øøøàˆx‰zŒz×%Ò%Ñ'Ô'¨Ô*Ð*ó‚ ‰ (“#£(cól— ddlm}n"#t$r}td¦«|‚d}~wwxYw|d¦«S)Nr)Ú"interpreter_versions_short_summaryrCr)Úclselect.clselectctlrJrEr )rJrs rÚ_php_interpreters_listz#PhpInstaller._php_interpreters_listŠsl€ð ;ð ð ð ð ð ð ð øõð ;ð ;ð ;Ý% lÑ3Ô3¸Ð :øøøøð ;øøøà1Ð1°%Ñ8Ô8Ð8rHcó—dddidœg}|S)zh Get list of warnings that should be shown in wizard before module installation z–Further CloudLinux PHP Selector setup will be available in LVE Manager settings after installation. Find more details in our documentation at %(url)s.Úurlz:https://docs.cloudlinux.com/php_selector_installation.html)ÚmessageÚcontextr=)rÚwarningss rÚ _get_warningszPhpInstaller._get_warnings•s,€ð3ðÐWðð ð ð  ˆðˆr@có:—g}| ¦«D]$}|jsŒ | |j¦«Œ%t |¦«| ¦«|| d¦«| ¦«dœ| ¦«dœS)Nr)r0Úinstalled_versionsÚavailable_versionsr1)Úalready_configuredr8rQ) rLÚ installedr(rÚanyrGÚ_get_available_versionsÚ_is_php_selector_enabledrR)rrTÚphp_interpreters rÚinitial_statuszPhpInstaller.initial_status«s·€ð ÐØ#×:Ò:Ñ<Ô<ð ?ð ?ˆOØ"Ô,ð ØØ × %Ò % oÔ&=Ñ >Ô >Ð >Ð >õ #&Ð&8Ñ"9Ô"9à#'×#@Ò#@Ñ#BÔ#BØ&8Ø&*×&BÒ&BÀ5Ñ&IÔ&IØ#'×#@Ò#@Ñ#BÔ#Bð ðð ×*Ò*Ñ,Ô,ð  ð  ð r@có`—tt¦«o| ¦«¦«S)zM Return True if Php Selector enabled in UI and could be used )ÚboolrÚ"_is_php_selector_enabled_in_config)rs rrZz%PhpInstaller._is_php_selector_enabledÁs*€õ Õ,Ñ.Ô.Ð\°4×3ZÒ3ZÑ3\Ô3\Ñ]Ô]Ð]r@có —|j d¦« ddlm}|d¦« ¦«S#t $rYdSwxYw)zn Return True if Php Selector is enabled for UI in panel specific (DA, Plesk or cPanel) config z!trying to get Php Selector state.r)ÚCloudlinuxSelectorLibrF)rrÚclselector.selectorlibraÚphp_selector_is_enabledrE)rras rr_z/PhpInstaller._is_php_selector_enabled_in_configÈsq€ð Œ×ÒÐ@ÑAÔAÐAð Ø DÐ DÐ DÐ DÐ DÐ Dà(Ð(¨Ñ/Ô/×GÒGÑIÔIÐ IøÝð ð ð Ø�5�5ð øøøsœ"?¿ A Á A N)Ú__name__Ú __module__Ú __qualname__ÚosÚpathr&r ÚLOG_FILErÚ PHP_SELECTORÚ_REQUIRED_CL_COMPONENT_SUPPORTrr!r.r;Ú classmethodr?Ú staticmethodrGrLrRr\rZr_r=r@rrrs€€€€€ØŒw�|Š|Ð,¨iÑ8Ô8€HØ%,Ô%9Ð"ð7ð7ð7ð$7ð7ð7ð$7ð7ð7ð0'ð'ð'ðRðBðBñ„[ðBðð+ð+ñ„\ð+ðð9ð9ñ„\ð9ðððð, ð ð ð,^ð^ð^ð ð ð ð ð r@r)rgÚtypingrrÚclcommon.constrÚclcommon.utilsrÚ!clconfig.cagefs_statistics_configrÚclwizard.constantsrr Úclwizard.exceptionsr r Úbaser rr=r@rúrusÞðð € € € ØÐÐÐÐÐÐÐà"Ð"Ð"Ð"Ð"Ð"Ø0Ð0Ð0Ð0Ð0Ð0ØFÐFÐFÐFÐFÐFØ@Ð@Ð@Ð@Ð@Ð@Ð@Ð@ØPÐPÐPÐPÐPÐPÐPÐPà!Ð!Ð!Ð!Ð!Ð!ððððð�?ñôðððr@