Current File : //lib/python2.7/site-packages/sos/plugins/mysql.pyc
�
u��ec@s}ddlmZmZmZmZddlZdefd��YZdeefd��YZdeeefd��YZdS(	i����(tPlugintRedHatPlugintDebianPlugintUbuntuPluginNtMysqlcBsZeZdZdZd
ZdZdZddd	eddfd
ddefgZd�Z	RS(sMySQL and MariaDB RDBMS
    tmysqltservicess/etc/my.cnfs' (password visible in process listings)tdbusersusername for database dumpsttdbpassspassword for database dumpstdbdumpscollect a database dumpcCsNtt|�j�|j|jddddg�|jd�rW|jddg�n|jd�r=d	}d
|}|jd�}|jd�}d
tjkr�tjd
}n|tks�|tkr�|j	j
|�dS|s�|tkr|j	j
|�dS|tjd
<d|}d}|jd|d|�n|jd�dS(Ns/var/log/mysqld.logs/var/log/mysql/mysqld.logs/var/log/mariadb/mariadb.logs/var/lib/mysql/grastate.dattall_logss/var/log/mysql*s/var/log/mariadb*R
s0database user name and password must be suppliedsmysql.dbdump: %sRR	t	MYSQL_PWDs--user=%s --all-databasessmysqldump_--all-databasessmysqldump %stsuggest_filenamesdu -s /var/lib/mysql/*(
tsuperRtsetupt
add_copy_spect	mysql_cnft
get_optiontostenvirontTruetsoslogtwarningtFalsetadd_cmd_output(tselftmsgt
dbdump_errRR	toptstname((s5/usr/lib/python2.7/site-packages/sos/plugins/mysql.pyRs:




(R(sdbusersusername for database dumpsRR(
t__name__t
__module__t__doc__tplugin_nametprofilesRtpw_warn_textRtoption_listR(((s5/usr/lib/python2.7/site-packages/sos/plugins/mysql.pyR
stRedHatMysqlcBseZdZd�ZRS(smysql-serverRsmariadb-servertmariadbsopenstack-selinuxcCs0tt|�j�|jddddg�dS(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/*(RR&RR(R((s5/usr/lib/python2.7/site-packages/sos/plugins/mysql.pyRXs(smysql-serversmysqlsmariadb-serverR'sopenstack-selinux(RR tpackagesR(((s5/usr/lib/python2.7/site-packages/sos/plugins/mysql.pyR&NstDebianMysqlcBseZdZd�ZRS(smysql-serversmysql-commonsmariadb-serversmariadb-commoncCs$tt|�j�|jd�dS(Ns/etc/mysql/conf.d/mysql*(RR)RR(R((s5/usr/lib/python2.7/site-packages/sos/plugins/mysql.pyRks(smysql-serversmysql-commonsmariadb-serversmariadb-common(RR R(R(((s5/usr/lib/python2.7/site-packages/sos/plugins/mysql.pyR)bs
(	tsos.pluginsRRRRRRR&R)(((s5/usr/lib/python2.7/site-packages/sos/plugins/mysql.pyt<module>	s"A