Current File : //usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/openstack_horizon.cpython-312.pyc |
�
-�_g
� �z � d dl mZmZmZmZ G d� de� Z G d� dee� Z G d� dee� Z G d� d ee� Zy
)� )�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc �( � e Zd ZdZdZdZdZd� Zd� Zy)�OpenStackHorizonzOpenStack Horizon�openstack_horizon)� openstack�openstack_controllerz%/var/lib/config-data/puppet-generatedc �B � | j d� r| j dg� n| j dg� | j d| j dz | j dz | j dz | j dz | j d z g� | j d
� y )N�all_logsz/var/log/horizon/z/var/log/horizon/*.logz/etc/openstack-dashboard/z!/horizon/etc/openstack-dashboard/z/horizon/etc/httpd/conf/z/horizon/etc/httpd/conf.d/z(/horizon/etc/httpd/conf.modules.d/*.confz"/memcached/etc/sysconfig/memcachedz2/etc/openstack-dashboard/local_settings.d/*.py[co])�
get_option�
add_copy_spec�var_puppet_gen�add_forbidden_path)�selfs �F/usr/lib/python3/dist-packages/sos/report/plugins/openstack_horizon.py�setupzOpenStackHorizon.setup s� � ��?�?�:�&����#� �
�
���(� �
�
���'����"E�E����"<�<����">�>����"L�L����"F�F�
� �
���@�
� c � � | j dz }ddg}ddj |� � d�}dD ]+ }| j ||d� | j ||z |d� �- y ) Nz/horizon�
SECRET_KEY�EMAIL_HOST_PASSWORDz(^\s*(�|z
)\s*=\s*)(.*))z!/etc/openstack-dashboard/.*\.jsonz(/etc/openstack-dashboard/local_settings$z\1*********)r �join�do_path_regex_sub)r r �protect_keys�regexp�regpaths r �postproczOpenStackHorizon.postproc/ sw � ��,�,�z�9���/�
�� �3�8�8�L�1�2�-�@��D� ;�G��"�"�7�F�N�C��"�"�>�G�#;�#)�>�
;� ;r N) �__name__�
__module__�__qualname__�
short_desc�plugin_name�profilesr r r � r r r r s � �$�J�%�K�4�H�<�N�
�,;r r c �"