| Current Path : /usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/ |
| Current File : //usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/openstack_cinder.cpython-38.pyc |
U
���b- � @ sR d dl mZmZmZmZ G dd� de�ZG dd� deee�ZG dd� dee�ZdS ) � )�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc @ s8 e Zd ZdZdZdZdZdZdd� Zdd � Z d
d� Z
dS )
�OpenStackCinderzOpenStack cinderZopenstack_cinder)Z openstackZopenstack_controller)�.*cinder_apiz,/var/lib/config-data/puppet-generated/cinderc
C s� | � d� d}d}dddg}d}|D ]}| �|�}|r$ q<q$| �d�}|rT|| j }|s\|rr| jd | d
dd� | � d� | �d
| jd
| jd | jd | jd | jd | jd g� | �d�r�| �ddg� n| �ddg� d S )Nz/etc/cinder/volumes� z--config-dir %s/etc/cinder/Zcinder_wsgizcinder-wsgi�
cinder-apiFr zcinder-manage z db versionZcinder_db_version)Zsuggest_filenamez/etc/cinder/z/etc/httpd/conf/z/etc/httpd/conf.d/z /etc/httpd/conf.modules.d/*.confz/etc/my.cnf.d/tripleo.cnfz/etc/sysconfig/�all_logsz/var/log/cinder/z/var/log/httpd/cinder*z/var/log/cinder/*.logz/var/log/httpd/cinder*.log)Zadd_forbidden_pathZcheck_process_by_nameZcontainer_exists�var_puppet_genZadd_cmd_output�
add_copy_spec�
get_option)�selfZ
cinder_configZcinder_config_optZcinder_processZin_psZprocessZin_container� r �E/usr/lib/python3/dist-packages/sos/report/plugins/openstack_cinder.py�setup sH
�
�
��zOpenStackCinder.setupc C s&