Viewing File: /usr/lib/python2.7/site-packages/sos/plugins/mysql.pyo
ó
ÑKjc @ s} d d l m Z m Z m Z m Z d d l Z d e f d YZ d e e f d YZ d e e e f d YZ d S( iÿÿÿÿ( t Plugint RedHatPlugint DebianPlugint UbuntuPluginNt Mysqlc B sZ e Z d Z d Z d
Z d Z d Z d d d e d d f d
d d e f g Z d Z RS( s MySQL and MariaDB RDBMS
t mysqlt servicess /etc/my.cnfs' (password visible in process listings)t dbusers username for database dumpst t dbpasss password for database dumpst dbdumps collect a database dumpc C sN t t | j | j | j d d d d g | j d rW | j d d g n | j d r=d } d
| } | j d } | j d } d
t j k r³ t j d
} n | t k sË | t k rß | j j
| d S| sò | t k r| j j
| d S| t j d
<d | } d } | j d | d | n | j d d S( Ns /var/log/mysqld.logs /var/log/mysql/mysqld.logs /var/log/mariadb/mariadb.logs /var/lib/mysql/grastate.datt all_logss /var/log/mysql*s /var/log/mariadb*R
s0 database user name and password must be supplieds mysql.dbdump: %sR R t MYSQL_PWDs --user=%s --all-databasess mysqldump_--all-databasess mysqldump %st suggest_filenames du -s /var/lib/mysql/*(
t superR t setupt
add_copy_spect mysql_cnft
get_optiont ost environt Truet soslogt warningt Falset add_cmd_output( t selft msgt
dbdump_errR R t optst name( ( s5 /usr/lib/python2.7/site-packages/sos/plugins/mysql.pyR s:
( R ( s dbusers username for database dumpsR R (
t __name__t
__module__t __doc__t plugin_namet profilesR t pw_warn_textR t option_listR ( ( ( s5 /usr/lib/python2.7/site-packages/sos/plugins/mysql.pyR
s t RedHatMysqlc B s e Z d Z d Z RS( s mysql-serverR s mariadb-servert mariadbs openstack-selinuxc C s0 t t | j | j d d d d g d S( Ns /etc/ld.so.conf.d/mysql-*.confs /etc/ld.so.conf.d/mariadb-*.confs /etc/my.cnf.d/*s: /var/lib/config-data/puppet-generated/mysql/etc/my.cnf.d/*( R R&