NineSec Team Shell
Server IP : 184.107.3.203  /  Your IP : 216.73.216.51
Web Server : Apache
System : Linux dedicated2.avenfashion.com.ph 4.18.0-553.40.1.el8_10.x86_64 #1 SMP Mon Feb 10 12:11:18 EST 2025 x86_64
User : adminteladeoro ( 1015)
PHP Version : 8.2.28
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /lib/python3.6/site-packages/sos/report/plugins/__pycache__/

[  Home  ][  C0mmand  ][  Upload File  ]

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

~�g��@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
Csdddddddddd	d
ddd
g
}dddg}dj|�}|jddj|��d�d�|jd|�d�d�dS)NZadmin_passwordZconnection_passwordZ
host_passwordZmemcache_secret_keyZos_passwordZpasswordZ
qpid_passwordZrabbit_passwordZreadonly_user_passwordZ
secret_keyZssl_key_passwordZtelemetry_secretZmetering_secretZ
connectionZbackend_urlZ
transport_url�|z(^\s*(z
)\s*=\s*)(.*)z\1*********z!)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z
\1*********\6)�joinr)rZprotect_keysZconnection_keysZ
join_con_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�packagesrrrrrJsrcs 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#Ysr#N)Zsos.report.pluginsrrrrrrr#rrrr�<module>s8

NineSec Team - 2022