AnonSec Shell
Server IP : 209.38.156.173  /  Your IP : 216.73.216.122   [ Reverse IP ]
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.1.2-1ubuntu2.22
Disable Function : NONE
Domains : 2 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

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

���bm�@sZddlZddlmZmZmZmZGdd�de�ZGdd�dee�ZGdd�deee�ZdS)	�N)�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc@s(eZdZdZdZdZdd�Zdd�ZdS)	�GnocchizGnocchi - Metric as a service�gnocchi)�	openstack�openstack_controllercCs�|�dg�|�d�r|�dd�|j�g�n|�dd�|j�g�dd�d	D�}d
d�dD�}t|�r8t|�s@|j�d�dS|�gd
��dS)N�/etc/gnocchi/*�all_logsz/var/log/gnocchi/*z/var/log/{}*/gnocchi*z/var/log/gnocchi/*.logz/var/log/{}*/gnocchi*.logcS�g|]}|tjv�qS���os�environ��.0�pr
r
�</usr/lib/python3/dist-packages/sos/report/plugins/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�format�	apachepkg�all�any�soslog�warning�add_cmd_output)�self�vars_all�vars_anyr
r
r�setups"�

�
�z
Gnocchi.setupcCs.|�ddd�|�ddd�|�ddd�dS)N�/etc/gnocchi/gnocchi.confzceph_secret\s?=(.*)zceph_secret=*****zpassword\s?=(.*)�password=*****zmemcache_secret_key\s?=(.*)zmemcache_secret_key=*****)�do_file_sub�r$r
r
r�postproc;s���zGnocchi.postprocN)�__name__�
__module__�__qualname__�
short_desc�plugin_name�profilesr'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-carbonaracsDtt|���|�|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)�superr3r'r�var_puppet_genr+��	__class__r
rr'Xs
�zRedHatGnocchi.setupcs&tt|���|�|jddd�dS)Nr(z
password=(.*)r))r5r3r,r*r6r+r7r
rr,bs�zRedHatGnocchi.postproc)	r-r.r/rr6�packagesr'r,�
__classcell__r
r
r7rr3Ms
r3c@seZdZdZdZdS)�
DebianGnocchi�apache)zgnocchi-apizgnocchi-metricdzgnocchi-commongnocchi-statsdzpython3-gnocchiclientN)r-r.r/rr9r
r
r
rr;lsr;)	r�sos.report.pluginsrrrrrr3r;r
r
r
r�<module>s
=

Anon7 - 2022
AnonSec Team