Ńņ K<Ģ]c @ s} d d k l Z l Z l Z l Z d d k 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 Sarc B sJ e Z d Z d Z d Z d Z d Z d d d e f g Z d Z d Z RS( s System Activity Reporter t sart systemt performancet sysstats /var/log/sat all_sars" gather all system activity recordst i c C s | i d o d | _ n xr d D]j } | i t i i | i d | d | i d t | i t i i | i d | d | i d t q$ Wy t i | i } Wn | i d | i d SXxÅ | D]½ } | i d o qĪ n | i d p qĪ n t | d j o qĪ n t i i | i | } d | d } | | j o d | } | i | | n d | } | i | d | qĪ Wd S( NR i R s .*s sa[0-3][0-9]t sizelimitt tailits sar[0-3][0-9]s sar: could not list %sR t sai i s sh -c "sar -A -f %s"s sadf -x %ss %s.xml( R s .*( t get_optiont sa_sizet add_copy_spec_limitt ost patht joint sa_patht Falset listdirt _log_warnt startswitht lent add_cmd_output( t selft suffixt dir_listt fnamet sa_data_patht sar_filenamet sar_cmdt sadf_cmd( ( s3 /usr/lib/python2.6/site-packages/sos/plugins/sar.pyt setup" s<