
    -_g                     ,    d dl mZmZ  G d dee      Zy)    )PluginIndependentPluginc                       e Zd ZdZdZdZd Zy)MdzMD RAID subsystemmd)storagec                 0   | j                  d       | j                  d      }|d   dk(  rF|d   j                         D ]0  }d|v s|j                         d   }| j                  d| d	       2 | j	                  g d
       | j	                  dd	       y )Nzmdadm -D /dev/md*zlsblk -o NAME,FSTYPE -rstatusr   outputlinux_raid_memberzmdadm -E /dev/mdadm_E)tags)z/etc/mdadm.confz/dev/md/md-device-mapz/proc/sys/dev/raid/*z/sys/block/md*/md*z/proc/mdstatmdstat)add_cmd_outputexec_cmd
splitlinessplitadd_copy_spec)selfmdadm_memberslinedevs       7/usr/lib/python3/dist-packages/sos/report/plugins/md.pysetupzMd.setup   s    /0&?@"a'%h/::< 8&$.**,q/C''.(>-6 ( 88 	 
 	 	>9    N)__name__
__module____qualname__
short_descplugin_nameprofilesr    r   r   r   r      s    $JKH:r   r   N)sos.report.pluginsr   r   r   r"   r   r   <module>r$      s    9:" :r   