
    ~ g                     4    S SK r S SKJrJr   " S S\\5      rg)    N)PluginIndependentPluginc                   4    \ rS rSrSrSrSrSrSrS r	S r
S	rg
)Collectd   zCollectd config collectorcollectd)services	webserver)r   ))/var/log/containers/collectd/collectd.logz/var/log/collectd/collectd.logc                    U R                  / SQ5        [        R                  " S5      n U R                  S5      n[	        USSS9 nU H@  nUR                  U5      (       d  M  U R                  SUR                  5       S    35        MB     S S S 5        g ! , (       d  f       g = f! [         a  nU R                  S	U 35         S nAg S nAff = f)
N)/etc/collectd.conf/etc/collectd.d/*.confr   z@/var/lib/config-data/puppet-generated/collectd/etc/collectd.confzD/var/lib/config-data/puppet-generated/collectd/etc/collectd.d/*.confz^LoadPlugin.*r   rzUTF-8)encodingzActive Plugin found: z#could not open /etc/collectd.conf: )
add_copy_specrecompile	path_joinopenmatch	add_alertsplitIOError	_log_warn)selfplugincfilefilelineerrs         =/usr/lib/python3/dist-packages/sos/report/plugins/collectd.pysetupCollectd.setup   s     
 	 O,	HNN#78EeS73t D||D))'>*.**,r*:);(= > ! 433
  	HNN@FGG	Hs;   B( B%)BB( 
B%!B( %B( (
C2CCc                     / SQnSSR                  U5       S3nU R                  SUS5        U R                  SUS5        g )N)PasswordUserz[<]*URLAddressz
(^[#]*\s*(|z)\s* \s*)(.*)r   z\1"*********"r   )joindo_path_regex_subdo_file_sub)r   protect_keysregexps      r"   postprocCollectd.postproc0   sP    
 sxx56mD$$	
 	-v7GH     N)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilespackagesfilesr#   r/   __static_attributes__r2   r1   r"   r   r      s+    ,JK(H
 H/EH*Ir1   r   )r   sos.report.pluginsr   r   r   r2   r1   r"   <module>r>      s    
 8.Iv( .Ir1   