Sindbad~EG File Manager

Current Path : /lib/python3.6/site-packages/sos/report/plugins/__pycache__/
Upload File :
Current File : //lib/python3.6/site-packages/sos/report/plugins/__pycache__/openstack_ceilometer.cpython-36.pyc

3

�f��@sRddlmZmZmZmZGdd�de�ZGdd�deee�ZGdd�dee�ZdS)	�)�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc@s4eZdZdZdZdZdZdd�Zd	d
�Zdd�Z	d
S)�OpenStackCeilometerzOpenstack CeilometerZopenstack_ceilometer�	openstack�openstack_controller�openstack_computez0/var/lib/config-data/puppet-generated/ceilometercCsJ|jd�r|jdg�n|jdg�|jd|jdg�|jddi�dS)N�all_logsz/var/log/ceilometer/*z/var/log/ceilometer/*.logz/etc/ceilometer/*z/var/log/ceilometer/central.logZceilometer_central_log)�
get_option�
add_copy_spec�var_puppet_genZ
add_file_tags)�self�r�*/usr/lib/python3.6/openstack_ceilometer.py�setups

zOpenStackCeilometer.setupcCs&|jd||�|j|jd||�dS)z Apply regex substitution z/etc/ceilometer/*N)Zdo_path_regex_subr
)rZregexpZsubstrrr�apply_regex_sub-sz#OpenStackCeilometer.apply_regex_subc
CsXddddddddd	d
ddd
g
}dddg}|jddj|�d�|jddj|�d�dS)NZadmin_passwordZconnection_passwordZ
host_passwordZmemcache_secret_keyZos_passwordZpasswordZ
qpid_passwordZrabbit_passwordZreadonly_user_passwordZ
secret_keyZssl_key_passwordZtelemetry_secretZmetering_secretZ
connectionZbackend_urlZ
transport_urlz(^\s*(%s)\s*=\s*)(.*)�|z\1*********z)(^\s*(%s)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z
\1*********\6)r�join)rZprotect_keysZconnection_keysrrr�postproc5s


zOpenStackCeilometer.postprocN)rrr	)
�__name__�
__module__�__qualname__Z
short_descZplugin_nameZprofilesr
rrrrrrrrsrc@seZdZd
Zd	S)�DebianCeilometer�ceilometer-api�ceilometer-agent-central�ceilometer-agent-compute�ceilometer-agent-notification�ceilometer-collector�ceilometer-common�python-ceilometer�python3-ceilometerN)rrrrrrr r!)rrr�packagesrrrrrIsrcs eZdZdZ�fdd�Z�ZS)�RedHatCeilometer�openstack-selinuxcs2t�j�|jd�r"|jdg�n|jdg�dS)Nr
z /var/log/containers/ceilometer/*z$/var/log/containers/ceilometer/*.log)�superrrr)r)�	__class__rrr\s


zRedHatCeilometer.setup)r$)rrrr"r�
__classcell__rr)r&rr#Xsr#N)Zsos.report.pluginsrrrrrrr#rrrr�<module>s7

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists