%PDF- %PDF-
| Direktori : /lib/python3/dist-packages/sos/report/plugins/__pycache__/ |
| Current File : //lib/python3/dist-packages/sos/report/plugins/__pycache__/openstack_cinder.cpython-312.pyc |
�
i��dM � �d � d dl mZmZmZmZ G d� de� Z G d� deee� Z G d� dee� Zy) � )�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc �2 � e Zd ZdZdZdZdZdZd� Zd� Z d� Z
y )
�OpenStackCinderzOpenStack cinder�openstack_cinder)� openstack�openstack_controller)�.*cinder_apiz,/var/lib/config-data/puppet-generated/cinderc
� � | j d� d}d}g d�}d}|D ] }| j |� }|s� n | j d� }|r|| j z }|s|r| j d|z dz d �
� | j d� | j d| j dz | j dz | j d
z | j dz | j dz | j dz g� | j
d� r-| j ddj | j � g� y | j ddj | j � g� y )Nz/etc/cinder/volumes� z--config-dir %s/etc/cinder/)�cinder_wsgizcinder-wsgi�
cinder-apiFr zcinder-manage z db version�cinder_db_version)�suggest_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/{}*/cinder*z/var/log/cinder/*.logz/var/log/{}*/cinder*.log) �add_forbidden_path�check_process_by_name�container_exists�var_puppet_gen�add_cmd_output�
add_copy_spec�
get_option�format� apachepkg)�self�
cinder_config�cinder_config_opt�cinder_process�in_ps�process�in_containers �E/usr/lib/python3/dist-packages/sos/report/plugins/openstack_cinder.py�setupzOpenStackCinder.setup s} � ���� 5�6��
�9�� F����%� �G��.�.�w�7�E��� �
�,�,�^�<���-��0C�0C�C�M� �L���� �=�0�=�@�!4�
�
�
��� 5�6��������.�0����"4�4����"6�6����"D�D����"=�=����"3�3�
� � �?�?�:�&����"�&�-�-�d�n�n�=� �
�
���'�*�1�1�$�.�.�A� �
� c �j � | j d||� | j | j dz ||� y )Nz
/etc/cinder/*)�do_path_regex_subr )r �regexp�substs r$ �apply_regex_subzOpenStackCinder.apply_regex_subJ s5 � �������>�������/�1��E�
r&