관리-도구
편집 파일: awp.cpython-311.pyc
� �EBg � � � d dl Z d dlmZmZ d dlmZ d dlmZ d dlm Z d dl mZ dZdZ ed � � d � � � Z ed� � ded efd�� � ZdS )� N)�run�task)�configure_accelerate_wp)�Feature)�is_panel_feature_supported)� is_ubuntu�allowed_for_all� accelerate_wpzEnabling Accelerate WPc �^ � t � � rt j d� � dS t t j � � st j d� � dS t � � n$# t $ r t j d� � Y nw xY wt j d� � t g d�� � dS )z% Set AccelerateWP free suite zFAccelerateWP setup upon new server is skipped: Ubuntu is not supportedNzMAccelerateWP setup upon new server is skipped: Control Panel is not supportedz7AccelerateWP configuration upon new server setup failedzETurning off notifications and automatic WordPress plugin installation)�/usr/bin/cloudlinux-awp-adminzset-optionsz--smart-advice-notifications�offz--smart-advice-wordpress-pluginr z--smart-advice-remindersr )r �logging�warningr r �WPOSr � Exception� exception�infor � � �py/clconfigure/awp.py�enable_accelerate_wp_freer s� � � �{�{� ���`�a�a�a���%�g�l�3�3� ���g�h�h�h���U��!�!�!�!��� U� U� U���S�T�T�T�T�T�U���� �L�X�Y�Y�Y�� ,� ,� ,� -� -� -� -� -s �A$ �$B�Bz7Changing Accelerate WP suite {suite} status to {status}�suite�statusc �h � |t k rt ddd| dg� � dS t d|� �� � �)z2 Set AccelerateWP suite to desired state. r z set-suitez--suitesz--allowed-for-allz!Currently not implemented status N)�STATUS_ALLOWED_FOR_ALLr �NotImplementedError)r r s r �set_suite_statusr , sH � � �'�'�'�� ,�k�:�u�Na�b�c�c�c�c�c�!�"N�f�"N�"N�O�O�Or )r �clconfigurer r �clcommon.clwpos_libr �clcommon.constr �clcommon.cpapir �clcommon.utilsr r �SUITE_AWP_FREEr �strr r r r �<module>r% s� �� ���� !� !� !� !� !� !� !� !� 7� 7� 7� 7� 7� 7� "� "� "� "� "� "� 5� 5� 5� 5� 5� 5� $� $� $� $� $� $�*� � �� �����-� -� ��-�0 ��?�@�@�P�C� P�� P� P� P� A�@�P� P� Pr