U
    -_ge                     @   s&   d dl mZmZ G dd deeZdS )    )PluginIndependentPluginc                   @   s$   e Zd ZdZdZdZdZdd ZdS )QauclizQLogic informationZqaucli)systemZstorageZhardware)ZQConvergeConsoleCLIc                 C   s   d}ddddg}|D ]"}| j | d| d| d q| j| d	d
d}|d dkr|d  D ]<}d|krd|dd  }| j | d| d| d qdd S )Nz2/opt/QLogic_Corporation/QConvergeConsoleCLI/qaucliz-cz-gz	-pr fc -zz-t Zqaucli_)Zsuggest_filenamez -iz	qaucli_-iZstatusr   outputzHBA Instance:   z -l z
qaucli_-l_)Zadd_cmd_outputZcollect_cmd_output
splitlinessplitstrip)selfcmdZsubcmdsZsubcmdresultlineZhba r   ;/usr/lib/python3/dist-packages/sos/report/plugins/qaucli.pysetup   s&    zQaucli.setupN)__name__
__module____qualname__Z
short_descZplugin_nameZprofilesZpackagesr   r   r   r   r   r      s
   r   N)Zsos.report.pluginsr   r   r   r   r   r   r   <module>	   s   