+
    Û1j   ã                   ó:   € ^ RI H t  ^ RIHtHt  ! R R]]4      tR# )é    )Úglob)ÚPluginÚRedHatPluginc                   ó@   a € ] tR t^t o RtRtRtRtR	tR t	R t
RtV tR# )
ÚCmanz,cman based Red Hat Cluster High AvailabilityÚcmanc                óR   € V P                  . RO4       V P                  . RO4       R# )ú/etc/cluster.confN)	r
   z/etc/clusterz/etc/sysconfig/clusterz/etc/sysconfig/cmanz/var/log/clusterz/etc/fence_virt.confz/var/lib/luci/data/luci.dbz/var/lib/luci/etcz/var/log/luci)
zcman_tool serviceszcman_tool nodeszcman_tool statuszccs_tool lsnodez
mkqdisk -Lzgroup_tool dumpzfence_tool dumpzfence_tool ls -nÚclustatz&rg_test test /etc/cluster/cluster.conf)Úadd_copy_specÚadd_cmd_output)Úselfs   &Ú9/usr/lib/python3/dist-packages/sos/report/plugins/cman.pyÚsetupÚ
Cman.setup   s*   € à×Ñò 

ô 
	ð 	×Ñò 
ö 	ó    c                óv   € \        R 4       F  pV P                  VRR4       K  	  V P                  RRR4       R# )z/etc/cluster/cluster.conf*z.(\s*\<fencedevice\s*.*\s*passwd\s*=\s*)\S+(\")z\1"***"z/var/lib/luci/etc/.*\.iniz(.*secret\s*=\s*)\S+z\1******N)r   Údo_file_subÚdo_path_regex_sub)r   Úcluster_confs   & r   ÚpostprocÚCman.postproc3   sB   € Ü Ð!=Ö>ˆLØ×ÑØØAØöñ ?ð 	×ÑØ(Ø#Øö	
r   © N)Úcluster)Úlucir   Ú
clusterlib)z/etc/cluster/cluster.conf)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú
short_descÚplugin_nameÚprofilesÚpackagesÚfilesr   r   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s-   ø‡ € à?€Jà€KØ€Hà-€Hà*€Eò÷6
ð 
r   r   N)r   Úsos.report.pluginsr   r   r   r   r   r   Ú<module>r*      s   ðõ ß 3ô2
ˆ6�<ö 2
r   