+
    G%@i                     2    ^ RI HtHtHt  ! R R]]4      tR# )    )PluginRedHatPlugin	PluginOptc                   V   a  ] tR t^t o RtRtRtRt]! RRRR7      .t	RR.t
R	 tR
tV tR# )Fibrechannelz+Collect information on fibrechannel devicesfibrechanneldebugTzcollect debugging logs)defaultdescz/sys/kernel/debug/qla2*/z/sys/kernel/debug/fnic/c                   V P                  R RR7       V P                  R4      '       d   V P                  V P                  4       V P	                  RR.4       V P                  R4      pVR,          ^ 8X  d^   VR,          P                  4        F@  pRV9   g   K  VP                  4       ^,          pV P	                  R	V 2R
V 2RV 2.4       KB  	  R# R# )zudevadm info -a %(dev)sfibre)devicesr	   zhbacmd listhbaszhbacmd ServerAttributesstatusoutputzPort WWNzhbacmd HbaAttributes zhbacmd PortAttributes zhbacmd GetXcvrData N)add_device_cmd
get_optionadd_copy_specdebug_pathsadd_cmd_outputcollect_cmd_output
splitlinessplit)selflisthbaslinedevs   &   A/usr/lib/python3/dist-packages/sos/report/plugins/fibrechannel.pysetupFibrechannel.setup   s    5wG??7##t//0%
 	 **+<=H" *557%**,q/C''/u506-cU3)  8 #     N)hardwarestoragesystem)z/sys/class/fc_hostz/sys/class/fc_remote_ports)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilesfilesr   option_listr   r   __static_attributes____classdictcell__)__classdict__s   @r   r   r      sF     >J K0H@E'4.FGK 	#!K
 r    r   N)sos.report.pluginsr   r   r   r   r!   r    r   <module>r2      s    ? >%6< %r    