` P d dl mZ d dlmZ d dlmZ d dlmZmZ d dl m
Z
d dlmZm
Z
d dlmZmZmZ d dlmZ d d lmZmZmZmZmZ ed
ej d d Z ed
d ZdS ) ) cledition)task)enable_accelerate_wp_free)$clean_cagefs_without_lve_environmentreconfigure_cagefs)trigger_manage_clplus)update_cl_edition_fileremove_cl_edition_file)initialize_lvestatsset_default_limits_statedisable_lve_services)initialize_linksafe)
STATE_REMOVEDset_package_stateSTATE_INSTALLED
erase_packageinstall_packagez*Initial provisioning during transition of z into CloudLinux OS Adminc " t 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)r editions py/clconfigure/spec/admin.pypreprovisionr s )***** z/Configuring environment for CloudLinux OS Adminc t t d t t d t t d t t
t j s,t t t d nt t dd t dd t t d S )
z
Converts "normal" CloudLinux into CL Admin by changing default limits
and some other stuff that may be added later.
zcloudlinux-solo-metazgovernor-mysqlzcloudlinux-admin-meta unlimitedz lve-utilsT) reinstall
lvemanagerN)r
r r r r r r r is_containerr r r r
r r r r s r provisionr ( s ()))
m%5666o'>???!## ----
K40000
LD1111r N)clcommon.libr clconfigurer clconfigure.awpr clconfigure.cagefsr r clconfigure.clpror clconfigure.filesr r
clconfigure.limitsr r r
clconfigure.linksafer clconfigure.packagesr r r r r get_cl_edition_readabler r r r