o idw@s&ddlmZmZGdddeeZdS))PluginIndependentPluginc@s$eZdZdZdZdZdZddZdS)QauclizQLogic informationqaucli)systemstoragehardware)QConvergeConsoleCLIcCsd}gd}|D]}|jd||fd|dq|jd|dd}|dd krJ|d D]}d |vrI|d d }|jd||fd|dq-dSdS)Nz2/opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli)z-cz-gz -pr fc -zz-tz%s %sz qaucli_%s)suggest_filenamez%s -iz qaucli_-istatusroutputz HBA Instance:z%s -l %sz qaucli_-l_%s)add_cmd_outputcollect_cmd_output splitlinessplitstrip)selfcmdsubcmdssubcmdresultlinehbar;/usr/lib/python3/dist-packages/sos/report/plugins/qaucli.pysetups,   z Qaucli.setupN)__name__ __module__ __qualname__ short_desc plugin_nameprofilespackagesrrrrrr s  rN)sos.report.pluginsrrrrrrrs