HEX
Server: Apache
System: Linux 185.122.168.184.host.secureserver.net 5.14.0-570.60.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Nov 5 05:00:59 EST 2025 x86_64
User: barbeatleanalyti (1024)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //lib/python3.9/site-packages/sos/report/plugins/__pycache__/telegraf.cpython-39.pyc
a

\��h��@s&ddlmZmZGdd�dee�ZdS)�)�Plugin�IndependentPlugincs8eZdZdZdZdZdZdZ�fdd�Zdd	�Z	�Z
S)
�Telegrafz,Telegraf, the metric collecting tool, plugin�telegraf)Z
observability)r)z/etc/telegraf/�/etc/default/telegrafcs2t���|�d�r"|�dg�n|�dg�dS)NZall_logsz/var/log/telegraf/z/var/log/telegraf/*.log)�super�setupZ
get_optionZ
add_copy_spec)�self��	__class__��?/usr/lib/python3.9/site-packages/sos/report/plugins/telegraf.pyrs

��zTelegraf.setupcCsPgd�}ddg}dd�|��d�}|�dd�|��d�|d	�|�|d
�dS)N)�password�token�pwdz/etc/telegraf/*rz	(^\s*(.*(�|z))\s*=\s*)(.*)�(�)z\1*********r)�joinZdo_path_regex_subZdo_file_private_sub)r	Zprotect_keysZtelegraf_path_expsZ	match_exprrr
�postproc(s��zTelegraf.postproc)�__name__�
__module__�__qualname__Z
short_descZplugin_nameZprofilesZservices�filesrr�
__classcell__rrr
r
rsrN)Zsos.report.pluginsrrrrrrr
�<module>s