EVOLUTION-MANAGER
Edit File: collectd.cpython-36.opt-1.pyc
3 �f� � @ s. d dl Z d dlmZmZ G dd� dee�ZdS )� N)�Plugin�IndependentPluginc @ s0 e Zd ZdZdZdZd ZdZdd� Zd d � Z dS )�CollectdzCollectd config collector�collectd�services� webserver�)/var/log/containers/collectd/collectd.log�/var/log/collectd/collectd.logc C s� | j dddddg� tjd�}yV| jd�}t|dd d ��4}x,|D ]$}|j|�r@| jd|j� d � q@W W d Q R X W n0 tk r� } z| j d | � W Y d d }~X nX d S )Nz/etc/collectd.confz/etc/collectd.d/*.confz)/var/log/containers/collectd/collectd.logz@/var/lib/config-data/puppet-generated/collectd/etc/collectd.confz>/var/lib/config-data/puppet-generated/collectd/etc/collectd.d/z*.confz ^LoadPlugin.*�rzUTF-8)�encodingzActive Plugin found: %s� z%could not open /etc/collectd.conf: %szD/var/lib/config-data/puppet-generated/collectd/etc/collectd.d/*.conf���) Z add_copy_spec�re�compileZ path_join�open�matchZ add_alert�split�IOErrorZ _log_warn)�selfZplugin�cfile�file�line�err� r �/usr/lib/python3.6/collectd.py�setup s"