??????????????????????
???  ?????????????????
 JFIF      ?? C      


!"$"$?? C    
?? p 
" ??     
         ??             ?   
   ????

(%	aA*?XYD?(J??E  RE,P XYae?)(E  2 B  R  	BQ    X?)X     ?  @  

adadasdasdasasdasdas


.....................................................................................................................................??????????????????????
???  
 JFIF      ?? C      


!"$"$?? C    
?? p 
" ??     
         ??             ?   
   ????

(%	aA*?XYD?(J??E  RE,P XYae?)(E  2 B  R  	BQ    X?)X     ?  @  

adadasdasdasasdasdas


.....................................................................................................................................ó
srjc           @   s3   d  d l  m Z m Z d e e f d „  ƒ  YZ d S(   iÿÿÿÿ(   t   Plugint   RedHatPlugint   Lustrec           B   s2   e  Z d  Z d Z d Z d	 Z d „  Z d „  Z RS(
   s   Lustre filesystemt   lustret   storaget   networkt   clusters   lustre-clientc         C   s.   |  j  d d j | ƒ d d | d t ƒd S(   sZ   Use lctl get_param to collect a selection of parameters into a
            file.

        s   lctl get_param %st    t   suggest_filenames	   params-%st   stderrN(   t   add_cmd_outputt   joint   False(   t   selft   namet
   param_list(    (    s6   /usr/lib/python2.7/site-packages/sos/plugins/lustre.pyt
   get_params   s    
c         C   sÞ   |  j  d d d d d g ƒ |  j d d d d	 g ƒ |  j d
 d d d d g ƒ |  j d d g ƒ |  j d d d g ƒ |  j  d d g ƒ |  j d d d g ƒ |  j d d d g ƒ |  j d ƒ rÚ |  j d ƒ n  d  S(   Ns   lctl debug_kernels   lctl device_lists   lctl list_nidss   lctl route_lists   lnetctl net show -vt   basict   versiont   health_checkt   debugt   lnett   peerst   routest   routerst   niss   ldlm-statess	   *.*.statet   jobidt
   jobid_namet	   jobid_vars   lfs dfs	   lfs df -it   osds   osd-*.*.{mntdev,files*,s   kbytes*,blocksize,brw_stats}t   quotas   osd-*.*.quota_slave.s   {info,limit_*,acct_*}t   all_logss   /tmp/lustre-log.*(   R
   R   t
   get_optiont   add_copy_spec(   R   (    (    s6   /usr/lib/python2.7/site-packages/sos/plugins/lustre.pyt   setup   s&    

(   R   R   R   (   R   s   lustre-client(   t   __name__t
   __module__t   __doc__t   plugin_namet   profilest   packagesR   R"   (    (    (    s6   /usr/lib/python2.7/site-packages/sos/plugins/lustre.pyR      s   		N(   t   sos.pluginsR    R   R   (    (    (    s6   /usr/lib/python2.7/site-packages/sos/plugins/lustre.pyt   <module>	   s   