Current File : //usr/lib/python2.7/site-packages/sos/plugins/logs.pyo
�
u��ec@s]ddlZddlZddlmZmZmZmZdeeeefd��YZdS(i����N(tPlugintRedHatPlugintDebianPlugintUbuntuPlugintLogscBs,eZdZdZdZd�Zd�ZRS(sSystem logstlogstsystemthardwaretstoragec
Cs�ddg}g}|jd�}tjjd�r�tdd��M}xC|j�D]5}|jd�rR|tj|j�d�7}qRqRWWdQXnxK|D]C}tjj|�s�q�n|j	|�}||j
d|�7}q�WxL|D]D}|jd�r|d}ntjj|�r�|j|�q�q�W|jddd	d
ddd
dddg
�|j
d�|j
d�tgddgD]}tjj|d�^q��}	|	r0|jd�r0|jd|�|jdddtd|�|jdddtd|�|jd�r�|jddg�q�nP|jd�sj|jddd d!d"d#d$d%d&g	�n|jd'd(d)g�dS(*Ns/etc/syslog.confs/etc/rsyslog.conftsincetrs$IncludeConfigis^\S+\s+(-?\/.*$)\s+t-s/etc/rsyslog.ds/var/log/boot.logs/var/log/installers/var/log/unattended-upgradess/var/log/messages*s/var/log/secure*s
/var/log/udevs/var/log/dist-upgradesjournalctl --disk-usagesls -alRh /var/log/s/vars/runs
/log/journal/ssystemd-journaldtboottthistcatalogtlasttall_logss/var/log/journal/*s/run/log/journal/*s/var/log/syslogs/var/log/syslog.1s/var/log/syslog.2*s/var/log/kern.logs/var/log/kern.log.1s/var/log/kern.log.2*s/var/log/auth.logs/var/log/auth.log.1s/var/log/auth.log.2*s/var/log/syslog*s/var/log/kern.log*s/var/log/auth.log*(t
get_optiontostpathtexiststopent	readlinest
startswithtglobtsplittjoin_sysroottdo_regex_find_alltisfilet
add_copy_spectadd_cmd_outputtanyt
is_servicetadd_journaltTrue(
tselftconfsRR	tconftlinetconfigtitptjournal((s4/usr/lib/python2.7/site-packages/sos/plugins/logs.pytsetupsp-





/
cCs*|jddd�|jddd�dS(Ns
/etc/rsyslog*sActionLibdbiPassword (.*)sActionLibdbiPassword [********]spwd=.*spwd=[******](tdo_path_regex_sub(R#((s4/usr/lib/python2.7/site-packages/sos/plugins/logs.pytpostproc_s(ssystemRR(t__name__t
__module__t__doc__tplugin_nametprofilesR+R-(((s4/usr/lib/python2.7/site-packages/sos/plugins/logs.pyRs
	K(RRtsos.pluginsRRRRR(((s4/usr/lib/python2.7/site-packages/sos/plugins/logs.pyt<module>	s"