+
    i  c                   s6    ^ RI t ^ RIHtHt  ! R R]]4      tR# )i    N)PluginIndependentPluginc                   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# )
CollectdzCollectd config collectorcollectdc                s   V P                  . RO4       \        P                  ! R4      p V P                  R 4      p\	        VRRR7      ;_uu_ 4       pV FE  pVP                  V4      '       g   K  V P                  RVP                  4       R	,           24       KG  	  RRR4       R#   + '       g   i     R# ; i  \         d    pT P                  RT 24        Rp?R# Rp?ii ; i)
/etc/collectd.confz^LoadPlugin.*ZrzUTF-8)ZencodingzActive Plugin found: Nz#could not open /etc/collectd.conf: )r   /etc/collectd.d/*.conf)/var/log/containers/collectd/collectd.logz@/var/lib/config-data/puppet-generated/collectd/etc/collectd.confzD/var/lib/config-data/puppet-generated/collectd/etc/collectd.d/*.confi)
Zadd_copy_specreZcompileZ	path_joinZopenZmatchZ	add_alertZsplitZIOErrorZ	_log_warn)selfZpluginZcfileZfileZlineZerrs   &     @/usr/lib/python3.14/site-packages/sos/report/plugins/collectd.pysetupZCollectd.setup   s     
 	 O,	HNN#78EeS733t D||D))'>*.**,r*:);(= > ! 4333
  	HNN@FGG	Hs;   'B< B(1-B(B< (B9	3B< 9B< <C&C!!C&c                s    . ROpRRP                  V4       R2pV P                  RVR4       V P                  RVR4       R# )	Passwordz
(^[#]*\s*(Z|z)\s* \s*)(.*)r   z\1"*********"r   N)r   ZUserz[<]*URLZAddress)ZjoinZdo_path_regex_subZdo_file_sub)r   Zprotect_keysZregexps   &  r	   postprocZCollectd.postproc0   sP    
 sxx56mD$$	
 	-v7GH     N)ZservicesZ	webserver)r   )r   z/var/log/collectd/collectd.log)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      s4     ,JK(H
 H/EH*I Ir   r   )r   Zsos.report.pluginsr    r   r   r   r   r	   <module>r      s    
 8.Iv( .Ir   