Viewing File: /opt/cloudlinux/venv/lib/python3.11/site-packages/clconfigure/spec/__pycache__/solo.cpython-311.pyc

�

S<�i.��Z�ddlmZddlmZddlmZddlmZddlm	Z	ddl
mZmZddl
mZmZmZddlmZdd	lmZmZmZmZmZmZdd
lmZmZmZdZe��red�eD����Zed
ej ���d���d���Z!ed��d���Z"dS)�)�	cledition)�	is_ubuntu)�task)�enable_accelerate_wp_free)�trigger_manage_clplus)�remove_cl_edition_file�update_cl_edition_file)�apply_workaround_lve_failed�disable_lve_services�unload_lve_module)�initialize_linksafe)�STATE_INSTALLED�
STATE_REMOVED�
erase_package�get_package_state�install_package�set_package_state)�
STATE_RUNNING�
STATE_STOPPED�set_service_state)�mod_hostinglimitszea-apache24-mod_hostinglimitszhttpd24-mod_hostinglimitszgovernor-mysqlc#�BK�|]}|�dd��V��dS)�_�-N)�replace)�.0�pkgs  �py/clconfigure/spec/solo.py�	<genexpr>r*s0����U�U�#����C�� 5� 5�U�U�U�U�U�U�z*Initial provisioning during transition of z into CloudLinux OS Soloc��dS)z�
    Triggered before jwt token change in rhn-client-tools
    but already after successful registration with new edition.

    Designed to safely terminate things that should not be
    running as part of current edition but avoid license checks.
    N�)�editions r�preprovisionr$-s���r z.Configuring environment for CloudLinux OS Soloc�4�t��td��tD]}tt|���tt
d��t
��t��t��tdd���td��t
kr;tdd���ttd��ttd��t��t��t!��t#��dS)zp
    Converts "normal" CloudLinux into CL Solo by disabling
    some services and installing some packages.
    zcloudlinux-admin-metazcloudlinux-solo-metaz	lve-utilsT)�	reinstall�cagefsN)rr�CONFLICTED_PACKAGESrrrr	rr
rrrrrrrrr
)r#�conflicted_packages  r�	provisionr*8s	�������)�*�*�*�1�=�=���-�);�<�<�<�<��o�'=�>�>�>��������������K�4�0�0�0�0���"�"�o�5�5���D�1�1�1�1��-��2�2�2��-��2�2�2������������� �!�!�!�!�!r N)#�clcommon.libr�clcommon.utilsr�clconfigurer�clconfigure.awpr�clconfigure.clpror�clconfigure.filesrr	�clconfigure.limitsr
rr�clconfigure.linksafer
�clconfigure.packagesrrrrrr�clconfigure.servicesrrrr(�tuple�get_cl_edition_readabler$r*r"r r�<module>r7s���#�"�"�"�"�"�$�$�$�$�$�$�������5�5�5�5�5�5�3�3�3�3�3�3�L�L�L�L�L�L�L�L�����������
5�4�4�4�4�4�����������������������������
�9�;�;�V� �%�U�U�AT�U�U�U�U�U����p�3T�9�3T�3V�3V�p�p�p�q�q���r�q����6�7�7�"�"�8�7�"�"�"r 
Back to Directory File Manager