`PddlmZddlmZddlmZddlmZmZddl m Z ddl m Z m Z ddlmZmZmZddlmZdd lmZmZmZmZmZed ejd d Zed dZdS)) 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"tdS)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)reditions py/clconfigure/spec/admin.py preprovisionrs)*****z/Configuring environment for CloudLinux OS Admincttdttdttdt t tjs,tttdnttddtddttd 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 rrrrr rr is_containerrr r r rrrrs r provisionr(s ())) m%5666o'>???  ! # # ---- K40000 LD1111rN) clcommon.libr clconfigurerclconfigure.awprclconfigure.cagefsrrclconfigure.clprorclconfigure.filesr r clconfigure.limitsr r r clconfigure.linksaferclconfigure.packagesrrrrrget_cl_edition_readablerrrrr+s{ #"""""555555WWWWWWWW333333LLLLLLLL 544444q3T93T3V3Vqqqrr++sr+788""98"""r