+
    €¯“i   c                   s:   € ^ RI H t  ^ RIHtHt  ! R R]]4      tR# )i    )Úglob)ÚPluginÚRedHatPluginc                   s@   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                sR   € 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 -nZclustatz&rg_test test /etc/cluster/cluster.conf)Zadd_copy_specZadd_cmd_output)Úselfs   &Ú</usr/lib/python3.14/site-packages/sos/report/plugins/cman.pyÚsetupZ
Cman.setup   s*   € à×Ñò 

ô 
	ð 	×Ñò 
ö 	ó    c                sv   € \        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    Zdo_file_subZdo_path_regex_sub)r   Zcluster_confs   & r   ÚpostprocZCman.postproc3   sB   € Ü Ð!=Ö>ˆLØ×ÑØØAØöñ ?ð 	×ÑØ(Ø#Øö	
r	   © N)Zcluster)Zlucir   Z
clusterlib)z/etc/cluster/cluster.conf)Z__name__Z
__module__Z__qualname__Z__firstlineno__Z
short_descZplugin_nameZprofilesZpackagesZfilesr   r
   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s-   ø‡ € à?€Jà€KØ€Hà-€Hà*€Eò÷6
ð 
r	   r   N)r    Zsos.report.pluginsr   r   r   r   r	   r   Ú<module>r      s   ðõ ß 3ô2
ˆ6<ö 2
r	   