Server IP : 192.158.238.246 / Your IP : 18.226.52.105 Web Server : LiteSpeed System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64 User : jenniferflocom ( 1321) PHP Version : 8.1.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/cloudlinux/venv/lib/python3.11/site-packages/clwpos/user/__pycache__/ |
Upload File : |
� ��g� � �: � d Z ddlZddlZddlZddlmZmZ ddlmZ ddl m Z mZmZm Z ddlmZ ddlmZ ddlmZ dd lmZ dd lmZ ddlmZ ddlmZ dd lmZ ddl m!Z! ddl"m#Z# ddl$m%Z%m&Z& ddl'm(Z(m)Z) ddl*m+Z+m,Z,m-Z- ddl.m/Z/ ddl0m1Z1m2Z2m3Z3m4Z4mZm5Z5m6Z6m7Z7m8Z8m9Z9m:Z: ddl;m<Z<m=Z= ddl>m?Z?m@Z@ ddlAmBZB ddlCmDZDmEZE ddlFmGZGmHZHmIZI ddlJmKZK ddlLmMZMmNZN ddlOmPZPmQZQmRZRmSZSmTZTmUZUmVZVmWZWmXZXmYZYmZZZm[Z[ ddl\m]Z]m^Z^m_Z_ ddl`maZa e+eb� � Zce1e2fZd e?dd e@�!� � Zed"� Zf eW� � see�g d#dd$ef�%� � n&ee�g d# e[� � eheji �&� � G d'� d(ej� � Zke G d)� d*� � � � Zl G d+� d,� � ZmdS )-z+ Implementation of clwpos-user CLI utility � N)� dataclass�asdict)�chain)�Dict�List�Optional�Tuple)�drop_user_privileges)�Feature)�is_panel_feature_supported)�WP_BROKEN_CORE_REPAIR_TIP)�parse)� constants)�gettext)� WposError�� WposDaemon)� get_user_info)�get_allowed_modules�get_allowed_features_dict)�get_visible_modules�get_visible_features_dict)� setup_logging�USER_LOGFILE_PATH�init_wpos_sentry_safely)�reload_redis)�OBJECT_CACHE_FEATURE�CDN_FEATURE�ALL_OPTIMIZATION_FEATURES�CompatibilityIssuer �UniqueId�!convert_feature_list_to_interface� disable_without_config_affecting�enable_without_config_affecting� DomainName�DocRootPath)�get_subscriptions_by_pw�is_feature_hidden_server_wide)�ArgumentParser�CustomFormatter)�enable_caching)� UserConfig�LicenseApproveStatus)�CommandProgress�track_command_progress�update_command_progress)�RedisLibUser)�post_site_check�RollbackException)� USER_WPOS_DIR�check_license_decorator� print_data�catch_error�error_and_exit�daemon_communicate�check_domain�is_run_under_user�_run_clwpos_as_user_in_cagefs�is_redis_configuration_running�get_server_wide_options�get_pw)�php_info�%update_redis_disable_banners_constant�WordpressError)�redis_socket_health_checkz/usr/bin/clwpos-userz.Utility for control CL AccelerateWP under user)�formatter_classc �n � t | �� � S # t $ r t j d| z � � �w xY w)N��usernamezUser '%s' does not exist)r? �KeyError�argparse�ArgumentTypeErrorrF s �L/opt/cloudlinux/venv/lib64/python3.11/site-packages/clwpos/user/wpos_user.py�get_userrL b sO � �P��x�(�(�(�(��� P� P� P��(�)C�h�)N�O�O�O�P���s � �"4z--userT)�default�required�type)rM rO �helpc �"