HEX
Server: Apache
System: Linux insrv.serversdaddy.com 5.14.0-362.24.2.el9_3.x86_64 #1 SMP PREEMPT_DYNAMIC Sat Mar 30 14:11:54 EDT 2024 x86_64
User: jsaha (1066)
PHP: 8.3.6
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //opt/alt/python37/lib/python3.7/site-packages/clconfigure/spec/__pycache__/solo.cpython-37.pyc
B

]YyBZ�@��@s�ddlmZddlmZddlmZddlmZddlm	Z	ddl
mZmZddl
mZmZmZddlmZdd	lmZmZmZmZmZmZdd
lmZmZmZdZede���d
��dd��Z ed�dd��Z!dS)�)�absolute_import)�	cledition)�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)Zmod_hostinglimitszea-apache24-mod_hostinglimitszhttpd24-mod_hostinglimitszgovernor-mysqlz*Initial provisioning during transition of z into CloudLinux OS SolocCsdS)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�)�editionrr�py/clconfigure/spec/solo.py�preprovision*s	rz.Configuring environment for CloudLinux OS SolocCs�t�td�xtD]}tt|�qWttd�t�t�t�t	ddd�t
d�tkrzt	ddd�ttd�tt
d�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)Z	reinstallZcagefsN)rr�CONFLICTED_PACKAGESrrr
rr
rrrrrrrrrr	)rZconflicted_packagerrr�	provision6s"



rN)"Z
__future__rZclcommon.librZclconfigurerZclconfigure.awprZclconfigure.clprorZclconfigure.filesrrZclconfigure.limitsr	r
rZclconfigure.linksaferZclconfigure.packagesr
rrrrrZclconfigure.servicesrrrrZget_cl_edition_readablerrrrrr�<module>s