File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/__pycache__/mysql.cpython-310.pyc
Back
o ;j�r � @ s$ d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddlZ ddlZ zddl Z ddlZ ddlZ ddl mZ ddlmZmZmZ W n; ey� z&ddlZe�� ddl Z ddlZ ddlZ ddl mZ ddlmZmZmZ W n ey� dZ Y nw Y nw zddlZdZW n ey� dZY nw e�e�Zg d�Zg d�Zed d g Zg d�Z dd � Z!dd� Z"dd� Z#dd� Z$dd� Z%dd� Z&dd� Z'dd� Z(dd� Z)dd� Z*d�d d!�Z+d�d"d#�Z,d$d%� Z-d&d'� Z.d(d)� Z/d*d+� Z0d,d-� Z1d.d/� Z2d0d1� Z3d2d3� Z4d�d4d5�Z5d6d7� Z6d8d9� Z7d:d;� Z8d�d<d=�Z9d>d?� Z:d@dA� Z; B Cd�dDdE�Z< B Cd�dFdG�Z= B d�dHdI�Z>d�dJdK�Z? B Cd�dLdM�Z@ B Cd�dNdO�ZA B Cd�dPdQ�ZB B Cd�dRdS�ZC B Cd�dTdU�ZD B d�dVdW�ZEd�dXdY�ZFdZd[� ZGd�d\d]�ZHd�d^d_�ZId�d`da�ZJdbdc� ZKddde� ZLdfdg� ZM B d�dhdi�ZNd�djdk�ZOdldm� ZP B d�dndo�ZQ B d�dpdq�ZR B d�drds�ZSdtdu� ZTdvdw� ZUdxdy� ZVdzd{� ZWd|d}� ZXd~d� ZYd�d�d��ZZd�d�� Z[d�d�d��Z\d�d�� Z]d�d�� Z^dS )�a� Module to provide MySQL compatibility to salt. :depends: - Python module: MySQLdb, mysqlclient, or PyMYSQL :configuration: In order to connect to MySQL, certain configuration is required in either the relevant minion config (/etc/salt/minion), or pillar. Some sample configs might look like:: mysql.host: 'localhost' mysql.port: 3306 mysql.user: 'root' mysql.pass: '' mysql.db: 'mysql' mysql.unix_socket: '/tmp/mysql.sock' mysql.charset: 'utf8' You can also use a defaults file:: mysql.default_file: '/etc/mysql/debian.cnf' .. versionchanged:: 2014.1.0 'charset' connection argument added. This is a MySQL charset, not a python one. .. versionchanged:: 0.16.2 Connection arguments from the minion config file can be overridden on the CLI by using the arguments defined :mod:`here <salt.states.mysql_user>`. Additionally, it is now possible to setup a user with no password. � N)�OperationalError)�CLIENT� FIELD_TYPE�FLAGTF);�ALL PRIVILEGES�ALTER� ALTER ROUTINE�BACKUP_ADMIN�BINLOG_ADMINzBINLOG ADMIN�BINLOG MONITORz BINLOG REPLAY�CONNECTION_ADMINzCONNECTION ADMIN�CREATE�CREATE ROLE�CREATE ROUTINE�CREATE TABLESPACE�CREATE TEMPORARY TABLES�CREATE USER�CREATE VIEW�DELETEzDELETE HISTORY�DROP� DROP ROLE�ENCRYPTION_KEY_ADMIN�EVENT�EXECUTEzFEDERATED ADMIN�FILE�GRANT OPTION�GROUP_REPLICATION_ADMIN�INDEX�INSERT�LOCK TABLES�PERSIST_RO_VARIABLES_ADMIN�PROCESSzREAD_ONLY ADMIN� REFERENCES�RELOAD�REPLICA MONITOR�REPLICATION CLIENTzREPLICATION MASTER ADMIN�REPLICATION REPLICA�REPLICATION SLAVE�REPLICATION_SLAVE_ADMINzREPLICATION SLAVE ADMIN�RESOURCE_GROUP_ADMIN�RESOURCE_GROUP_USER� ROLE_ADMIN�SELECTzSET USER�SET_USER_ID�SHOW DATABASES� SHOW VIEW�SHUTDOWN� SLAVE MONITOR�SUPER�SYSTEM_VARIABLES_ADMIN�TRIGGER�UPDATE�USAGE�XA_RECOVER_ADMIN)ZCIPHERZISSUERZSUBJECTZSSLZX509)+r r r r r r r r r r r r r r r r r r r r r r r r r! r"