Ñò
K<Ì]c @ sq 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ÿÿÿÿ( t Plugint RedHatPlugint UbuntuPlugint DebianPlugint Autofsc B sA e Z d Z d Z d Z d
Z d Z d „ Z d „ Z d „ Z RS( s! Autofs on-demand automounter
t autofst storaget nfss /etc/sysconfig/autofss /etc/default/autofsc C sV | i d | i Œ } x: | D]2 } x) | i d ƒ D] } | d j o t Sq2 Wq Wt S( s; testing if autofs debug has been enabled anywhere
s% ^(DEFAULT_LOGGING|DAEMONOPTIONS)=(.*)t s --debugt debug( s --debugs debug( t file_grept filest splitt Truet False( t selft optt opt1t opt2( ( s6 /usr/lib/python2.6/site-packages/sos/plugins/autofs.pyt
checkdebug s
c C s/ | i d | i Œ } x | D] } | d SWd S( s% capture daemon debug output
s ^(daemon.*)\s+(\/var\/log\/.*)i N( R
R ( R t debugoutt i( ( s6 /usr/lib/python2.6/site-packages/sos/plugins/autofs.pyt getdaemondebug* s
c C sB | i d ƒ | i d ƒ | i ƒ o | i | i ƒ ƒ n d S( Ns
/etc/auto*s /etc/init.d/autofs status( t
add_copy_spect add_cmd_outputR R ( R ( ( s6 /usr/lib/python2.6/site-packages/sos/plugins/autofs.pyt setup2 s
( R R ( s /etc/sysconfig/autofss /etc/default/autofs( R (
t __name__t
__module__t __doc__t plugin_namet profilesR t packagesR R R ( ( ( s6 /usr/lib/python2.6/site-packages/sos/plugins/autofs.pyR s t RedHatAutofsc B s e Z d „ Z RS( c C s8 t t | ƒ i ƒ | i d ƒ o | i d ƒ n d S( Nt verifys rpm -qV autofs( t superR R t
get_optionR ( R ( ( s6 /usr/lib/python2.6/site-packages/sos/plugins/autofs.pyR ; s ( R R R ( ( ( s6 /usr/lib/python2.6/site-packages/sos/plugins/autofs.pyR 9 s t DebianAutofsc B s e Z d „ Z RS( c C s$ t t | ƒ i ƒ | i d ƒ d S( Ns dpkg-query -s autofs( R" R$ R R ( R ( ( s6 /usr/lib/python2.6/site-packages/sos/plugins/autofs.pyR C s ( R R R ( ( ( s6 /usr/lib/python2.6/site-packages/sos/plugins/autofs.pyR$ A s N( t sos.pluginsR R R R R R R$ ( ( ( s6 /usr/lib/python2.6/site-packages/sos/plugins/autofs.pyt