/usr/share/cagefs-plugins/__pycache__
� ��� i0%� � � d dl mZ d dl mZ d dl mZ d dl mZ d dlZd dlmZ ej � � d dl T d� Z d � Zd � ZdS )� )�absolute_import)�division)�print_function)�unicode_literalsN)�standard_library)�*c �x � t dd� � 5 }|� � � � � � }d d d � � n# 1 swxY w Y | � dd� � � � � } t j d| � d�ddt j dd d |i�� � }|� � � d S ) Nz/etc/psa/.psa.shadow�r� � z<mysql --no-beep --skip-column-names --user=admin --execute="z;"Tz /bin/bash���� MYSQL_PWD)�shell� executable�stdout�text�bufsize�envr ) �open�readline�rstrip�replace�strip� subprocess�Popen�PIPE�communicate)�query�f�password�procs �mysql_lib.py�_executer# s� � � �$�c� *� *� )�a��:�:�<�<�&�&�(�(��)� )� )� )� )� )� )� )� )� )� )���� )� )� )� )��M�M�$��$�$�*�*�,�,�E���P�u�P�P�P����� �� �� � � � �D� �����a� � s �'A�A�Ac �R � t d� � } | dk rt d� � d S d S )Nz3select * from psa.Modules where name='plesk-cagefs'� a> insert into psa.Modules(name, packname, display_name, description, icon) values( 'plesk-cagefs', 'plesk-cagefs', 'CageFS', 'GageFS', '/images/modules/plesk-cagefs/addon_CloudLinux_logo2.png' ) �r# )�results r"