https://t.me/RX1948
Server : Apache
System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
User : dh_edsupp ( 6597262)
PHP Version : 8.2.26
Disable Function : NONE
Directory :  /lib/python3/dist-packages/sos/report/plugins/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3/dist-packages/sos/report/plugins/__pycache__/openstack_gnocchi.cpython-310.pyc
o

-�_g�
�@sZddlZddlmZmZmZmZGdd�de�ZGdd�dee�ZGdd�deee�ZdS)	�N)�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc@s,eZdZdZdZdZdZdd�Zdd�ZdS)	�GnocchizGnocchi - Metric as a service�openstack_gnocchi)�	openstack�openstack_controllerNcCs�|�dg�|�d�r|�dd|j�d�g�n|�dd|j�d�g�dd	�d
D�}dd	�dD�}t|�r:t|�sB|j�d
�dS|�gd��dS)N�/etc/gnocchi/*�all_logsz/var/log/gnocchi/*z	/var/log/z
*/gnocchi*z/var/log/gnocchi/*.logz*/gnocchi*.logcS�g|]}|tjv�qS���os�environ��.0�pr
r
�F/usr/lib/python3/dist-packages/sos/report/plugins/openstack_gnocchi.py�
<listcomp>(�z!Gnocchi.setup.<locals>.<listcomp>)�OS_USERNAME�OS_PASSWORDcSrr
rrr
r
rr+r)�OS_TENANT_NAME�OS_PROJECT_NAMEz}Not all environment variables set. Source the environment file for the user intended to connect to the OpenStack environment.)zgnocchi --versionzgnocchi statuszgnocchi capabilities listzgnocchi archive-policy listzgnocchi resource listzgnocchi resource-type list)�
add_copy_spec�
get_option�	apachepkg�all�any�soslog�warning�add_cmd_output)�self�vars_all�vars_anyr
r
r�setups"�
��z
Gnocchi.setupcCs|�ddd�dS�Nz/etc/gnocchi/gnocchi.confz2(ceph_secret|password|memcache_secret_key)\s?=(.*)z\1=*****)�do_file_sub�r#r
r
r�postproc<s
�zGnocchi.postproc)	�__name__�
__module__�__qualname__�
short_desc�plugin_name�profilesrr&r*r
r
r
rrs$rcs4eZdZdZdZdZ�fdd�Z�fdd�Z�ZS)�
RedHatGnocchi�httpdz-/var/lib/config-data/puppet-generated/gnocchi)zopenstack-gnocchi-metricdzopenstack-gnocchi-commonzopenstack-gnocchi-statsdzopenstack-gnocchi-apizopenstack-gnocchi-carbonaracs@t���|�|jd|jd|jd|jd|jdg�dS)Nr
z/etc/httpd/conf/*z/etc/httpd/conf.d/*z#/etc/httpd/conf.modules.d/wsgi.confz/etc/my.cnf.d/tripleo.cnf)�superr&r�var_puppet_genr)��	__class__r
rr&Os

�zRedHatGnocchi.setupcs"t���|�|jddd�dSr')r3r*r(r4r)r5r
rr*Ys
�zRedHatGnocchi.postproc)	r+r,r-rr4�packagesr&r*�
__classcell__r
r
r5rr1Ds
r1c@seZdZdZdZdS)�
DebianGnocchi�apache2)zgnocchi-apizgnocchi-metricdzgnocchi-commonzgnocchi-statsdzpython-gnocchizpython3-gnocchiN)r+r,r-rr7r
r
r
rr9csr9)	r�sos.report.pluginsrrrrrr1r9r
r
r
r�<module>s
4

https://t.me/RX1948 - 2025