id4ddlZddlmZmZGddeeZy)N)PluginIndependentPluginc,eZdZdZdZdZdZdZdZdZ y) CollectdzCollectd config collectorcollectd)services webserver)r))/var/log/containers/collectd/collectd.logz/var/log/collectd/collectd.logc|jgdtjd} t|j dd5}|D]9}|j |s|j d|jdz; dddy#1swYyxYw#t$r}|jd|zYd}~yd}~wwxYw)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 rzActive Plugin found: %sz%could not open /etc/collectd.conf: %s) add_copy_specrecompileopen path_joinmatch add_alertsplitIOError _log_warn)selfpflinees =/usr/lib/python3/dist-packages/sos/report/plugins/collectd.pysetupzCollectd.setups    JJ ' Hdnn%9:C@ 9A9Dwwt}'@'+zz|B'7(899 9 9 9  H NNBQF G G Hs;BB'BBBBB C#B<<Ccgd}ddj|z}|jd|d|jd|dy)N)PasswordUserz[<]*URLAddressz(^[#]*\s*(%s)\s* \s*)(.*)|r z \1"*********"r )joindo_path_regex_sub do_file_sub)r protect_keysregexps rpostproczCollectd.postproc/sK .0FF  $ $  -v7GHN) __name__ __module__ __qualname__ short_desc plugin_nameprofilespackagesfilesr r+r,rrrs+,JK(H H /EH( Ir,r)rsos.report.pluginsrrrr5r,rr7s 8-Iv(-Ir,