/usr/lib/python2.6/site-packages/sos/plugins
Edit: /usr/lib/python2.6/site-packages/sos/plugins/logs.pyc (3168B)
Ñò
Rî]c @ s} d d k Z d d k l Z l Z l Z l Z d e f d „ ƒ YZ d e e f d „ ƒ YZ d e e e f d „ ƒ YZ d S( iÿÿÿÿN( t Plugint RedHatPlugint DebianPlugint UbuntuPlugint Logsc B s# e Z d Z d Z d Z d „ Z RS( s System logst logst systemt hardwarec C s' | i d d g ƒ | i d ƒ | _ | i d d | i ƒ| i d d | i ƒ| i d d g ƒ | i d ƒ o¯ | i d
d ƒ } | i d ƒ p t i i d ƒ o | | i d
d ƒ 7} n x] | D]Q } | i
d ƒ o | d
} n t i i | ƒ o | i | d | i ƒqÊ qÊ Wn d S( Ns /etc/syslog.confs /etc/rsyslog.conft log_sizes /var/log/boot.logt sizelimits /var/log/cloud-init*s' journalctl --all --this-boot --no-pagers2 journalctl --all --this-boot --no-pager -o verboset all_logss ^\S+\s+(-?\/.*$)\s+t rsyslogt -i ( t
add_copy_spect
get_optiont limitt add_copy_spec_limitt add_cmd_outputt do_regex_find_allt is_installedt ost patht existst
startswitht isfile( t selfR t i( ( s4 /usr/lib/python2.6/site-packages/sos/plugins/logs.pyt setup s,
( s systemR ( t __name__t
__module__t __doc__t plugin_namet profilesR ( ( ( s4 /usr/lib/python2.6/site-packages/sos/plugins/logs.pyR s t
RedHatLogsc B s e Z d g Z d „ Z RS( t log_dayss" the number of days logs to collectt i c C sÓ t t | ƒ i ƒ d } | i d d | i ƒ| i | d d | i ƒt i i | ƒ or | i d ƒ ob y t | i
d ƒ ƒ } Wn
d } n X| i
d ƒ o
d } n d
| } | i d | ƒ n d S( Ns /var/log/messagess /var/log/secure*R t *t systemdR" i R
R# s --since="-%ddays"s journalctl --all %s( t superR! R R R R R R R t intR R ( R t messagest dayst since_opt( ( s4 /usr/lib/python2.6/site-packages/sos/plugins/logs.pyR ; s $
( s log_dayss" the number of days logs to collectR# i ( R R t option_listR ( ( ( s4 /usr/lib/python2.6/site-packages/sos/plugins/logs.pyR! 5 s t
DebianLogsc B s e Z d „ Z RS( c
C s? t t | ƒ i ƒ | i d d d d d d d d d g ƒ d S(
Ns /var/log/syslogs
/var/log/udevs /var/log/kern*s /var/log/mail*s /var/log/dist-upgrades /var/log/installers /var/log/unattended-upgradess /var/log/apport.logs /var/log/landscape( R&