§
Rl¾jÒ ã
ó2 — d dl Z d dlmZ d dlmZ d dlmZmZ d dlm Z m
Z
d dlmZm
Z
d dlmZ dd lmZ dd
lmZ ddlmZ ddlmZ dd
lmZ ddlmZ ddlmZ ddlmZ edefdefdefdefdefdefdefg¦ « Z ede
¦ « Z!d„ Z"d„ Z#d„ Z$d„ Z%dS )é N)ÚOrderedDict)ÚDict)ÚNoSuchModuleÚacquire_config_access)ÚModuleStatusÚ
MAIN_LOG_PATH)ÚInstallationFailedExceptionÚUserInterventionNeededError)Úsetup_loggeré )ÚWizardInstaller)ÚCagefsInstaller)ÚGovernorInstaller)ÚNodejsInstaller)ÚPhpInstaller)ÚPythonInstaller)Ú
RubyInstaller)ÚLsapiInstallerÚcagefsÚmysql_governorÚnodejsÚphpÚpythonÚrubyÚ mod_lsapiz
wizard.runnerc óH — d„ t ¦ « D ¦ « S )z6Get list of supported modules on current control panelc óB — i | ]\ }}| ¦ « ¯||“ŒS © )Úis_supported_by_control_panel)Ú.0ÚnameÚmodules úP/opt/cloudlinux/venv/lib64/python3.11/site-packages/clwizard/modules/__init__.pyú
z)get_supported_modules... s@ € ð ð ð Ù%˜˜vØ×/Ò/Ñ1Ô1ð؈fðð ð ó )ÚALL_MODULESÚitemsr r% r# Úget_supported_modulesr( , s/ € ðð Ý)4×):Ò):Ñ)<Ô)<ðñ ô ð r% c óN — t d¦ « t dt j ¦ « ¦ « t ¦ « ¦ « D �]v\ } } |¦ « }t
¦ « 5 } | | ¬¦ « }| | ¬¦ « }n6# t $ r) t d| ¦ « Y ddd¦ « Œw xY w|t j k r(t d| ¦ « ddd¦ « Œ»|t j k r(t d| ¦ « ddd¦ « Œó|t j
k r)t d| ¦ « ddd¦ « �Œ,| | t j ¬ ¦ « ddd¦ « n# 1 swxY w Y t! | ||¬
¦ « �Œxt dt j ¦ « ¦ « t d¦ « dS )
z4Install modules according to settings in status filez<~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z7> Start new modules installation in process with pid %s)Úmodule_namez.Module %s is not set for installation, skip itNz'Module %s is already installed, skip itz%Module %s has been cancelled, skip itzQModule %s requires a manual installation. Skipping it and continuing installation©r* Ú new_state)Úoptionsz0> Process with pid %s successfully finished workz<------------------------------------------------------------)ÚlogÚinfoÚosÚgetpidr( r' r Úget_module_optionsÚget_module_statusr r Ú INSTALLEDÚ CANCELLEDÚAUTO_SKIPPEDÚset_module_statusÚ
INSTALLINGÚ_install_module)r! Úinstaller_classÚ installerÚconfigr- Ústates r# Úrun_installationr> 4 sö € å‡H‚HˆXÑÔÐ݇H‚HÐ
FÍÌ ÉÌÑTÔTÐTÝ!6Ñ!8Ô!8×!>Ò!>Ñ!@Ô!@ð :ñ :шˆoØ#�OÑ%Ô%ˆ å
"Ñ
$Ô
$ð E¨ð
Ø ×3Ò3ÀÐ3ÑEÔE�Ø×0Ò0¸TÐ0ÑBÔB��øÝð
ð
ð
Ý—’ØDÀdñLô Lð Làð Eð Eð Eñ Eô Eð Eð Eð
øøøð �Ô.Ò.Ð.Ý—’Ø=¸tñEô Eð Eàð Eð Eð Eñ Eô Eð Eð Eð �Ô.Ò.Ð.Ý—’Ø;¸TñCô Cð Càð# Eð Eð Eñ Eô Eð Eð Eð$ �Ô1Ò1Ð1Ý—’ð>Ø?CñEô Eð Eð ð- Eð Eð Eñ Eô Eð Eñ Eð.
×$Ò$Ø LÔ,Cð
%ñ
Eô
Eð
Eð/ Eð Eð Eñ Eô Eð Eð Eð Eð Eð Eð Eøøøð Eð Eð Eð Eõ2 ˜˜i°Ð9Ñ9Ô9Ð9Ñ9݇H‚HÐ
?ÅÄÁÄÑMÔMÐM݇H‚HˆXÑÔÐÐÐsH ÂG Â,B4Â3G Â4%C'ÃG Ã&C'Ã'/G Ä",G Å,G Æ!G Ç G ÇG c
óv — t d| ¦ « | |¦ « t | t j ¬¦ « t d| t
|¦ « ¦ « d S # t $ rN t | t j ¬¦ « t d| d| gdt
|¦ « idœ¬¦ « ‚ t $ r: t | t j ¬¦ « t d | ¦ « Y d S t $ rž}t | t j ¬¦ « t d| ¦ « |j d
t! |¦ « d| t! |¦ « d d… gdt
|¦ « idœ¬¦ « t ¦ « |‚d }~ww xY w)NzInstalling module: %sr+ z6Module '%s' successfully installed with option keys %sz!Installation failed for module %sz
{{ default }}Úoption_keys)ÚfingerprintÚdata)Úextraz0Automatic installation was skipped for module %szcUnknown error occurred, please, retry or contact CloudLinux support if it happens again.
Error: %sé )r. r/ r> Ú_write_module_state_atomicr r4 Úsortedr ÚFAILEDÚerrorr
r6 ÚwarningÚ ExceptionÚ
app_loggerÚ exceptionÚstr)r" r; r- Úerrs r# r9 r9 Y s € å‡H‚HÐ
$ fÑ-Ô-Ð-ð$AØ×"Ò" 7Ñ+Ô+Ð+õ@ #Ø,Ô*@ð Bñ Bô Bð Bå�Šð 'Ø(.µ°w±´ñ Aô Að Að Að AøõC 'ð
ð
ð
Ý"Ø,Ô*=ð ?ñ ?ô ?ð ?å� Š Ø/°à /°Ð8ð '¨w©¬Ð8ð :ð :ð ñ ;ô ;ð ;ð Ý&ð