+
    Û1j�  ã                   ó2   € ^ RI HtHtHt  ! R R]]4      tR# )é    )ÚPluginÚIndependentPluginÚ	PluginOptc                   óX   a € ] tR t^t o RtRtRtRtRt]	! RRRR7      .t
R tR	 tR
tV tR# )ÚSMclizSANtricity storage deviceÚsmclienti„  ÚdebugFzcapture support debug data)ÚdefaultÚdescc                óª  € . R
Op. pV P                  R4      pVR,          ^ 8X  dN   VR,          P                  4        F2  pRV9   g   K  VP                  VP                  4       ^ ,          4       K4  	  V F+  pT P	                  V Uu. uF  pRV RV R2NK  	  up4       K-  	  V P                  R4      '       d   V P                  V4       R	# R	# u upi )úshow storagearray;zSMcli -d -SÚstatusÚoutputÚ	localhostzSMcli localhost -n ú -c 'Ú'r	   N)r   zshow storagearray connections;zshow storagearray healthstatus;)Úcollect_cmd_outputÚ
splitlinesÚappendÚsplitÚadd_cmd_outputÚ
get_optionÚdo_debug)ÚselfÚsubcmdsÚssnamesÚresultÚlineÚssnameÚsubcmds   &      Ú=/usr/lib/python3/dist-packages/sos/report/plugins/smclient.pyÚsetupÚSMcli.setup   sÐ   € ò
ˆð ˆð ×(Ñ(¨Ó7ˆØ�(Õ˜qÔ Ø˜xÕ(×3Ñ3Ö5�Ø $Ö&Ø—N‘N 4§:¡:£<°¥?Ö3ñ 6ó
 ˆFØ×Ñá%ó!á%�Fð & f X¨U°6°(¸!Ó<Ù%ñ!ö ñ ð �?‰?˜7×#Ò#Ø�M‰M˜'Ö"ñ $ùò!s   ÂC
c                ó„   € V P                  RR7      pRpRpV F#  pV P                  V RV RV RV R2VR	R
7       K%  	  R# )zCollect debug logs F)ÚmakezSMcli localhost -nz#save storageArray supportData file=Ú r   z	"support-z";'iÂ  )ÚrunatÚtimeoutN)Úget_cmd_output_pathr   )r   r   ÚlogpathÚcmdr    r   s   &&    r!   r   ÚSMcli.do_debug3   s]   € à×*Ñ*°Ð*Ó6ˆà"ˆØ6ˆÛˆFØ×ÑØ�%�q˜˜  f X¨Z¸°x¸tÐDØ sð  ö ,ó ó    © N)ÚsystemÚstorageÚhardware)ÚSMclient)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú
short_descÚplugin_nameÚplugin_timeoutÚprofilesÚpackagesr   Úoption_listr"   r   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r!   r   r      sC   ø‡ € à,€Jà€KØ€NØ1€HØ€Hñ 	�' 5Ð/KÔLð€Kò#÷4	,ð 	,r-   r   N)Úsos.report.pluginsr   r   r   r   r.   r-   r!   Ú<module>rA      s   ð÷ DÑ Cô0,ˆFÐ%ö 0,r-   