🔐 Sid Gifari File Manager Pro
v8.0.5 | 2026-08-07 15:14:20 | PHP 8.2.32
📂
/ (Root)
/
usr
/
lib
/
python3.6
/
site-packages
/
sos
/
report
/
plugins
/
__pycache__
📍 /usr/lib/python3.6/site-packages/sos/report/plugins/__pycache__
🔄 Refresh
✏️
Editing: openstack_gnocchi.cpython-36.pyc
Read Only
3 ܓ�i � @ sZ d dl Z d dlmZmZmZmZ G dd� de�ZG dd� dee�ZG dd� deee�ZdS ) � N)�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc @ s, e Zd ZdZdZd ZdZdd� Zdd � ZdS )�GnocchizGnocchi - Metric as a serviceZopenstack_gnocchi� openstack�openstack_controllerNc C s� | j dg� | jd�r0| j dd| j� d�g� n| j dd| j� d�g� dd � dD �}dd � dD �}t|�ort|�s�| jjd� n| jddddddg� d S )Nz/etc/gnocchi/*Zall_logsz/var/log/gnocchi/*z /var/log/z */gnocchi*z/var/log/gnocchi/*.logz*/gnocchi*.logc S s g | ]}|t jk�qS � )�os�environ)�.0�pr r �'/usr/lib/python3.6/openstack_gnocchi.py� <listcomp>( s z!Gnocchi.setup.<locals>.<listcomp>�OS_USERNAME�OS_PASSWORDc S s g | ]}|t jk�qS r )r r )r r r r r r + s �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)r r )r r )� add_copy_specZ get_option� apachepkg�all�anyZsoslogZwarningZadd_cmd_output)�selfZvars_allZvars_anyr r r �setup s, z Gnocchi.setupc C s` d}dddg}dg}dj |�}| j|� d�ddj |�� d �d � | j|� d�d|� d�d� d S ) Nz/etc/gnocchi�ceph_secret�password�memcache_secret_key�url�|z/*z(^\s*(z )\s*=\s*)(.*)z\1*********z!)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z \1*********\6)�join�do_path_regex_sub)r Z config_dir�protect_keys�connection_keys� join_con_keysr r r �postproc<