%PDF- %PDF-
Direktori : /lib/python3/dist-packages/sos/report/plugins/__pycache__/ |
Current File : //lib/python3/dist-packages/sos/report/plugins/__pycache__/openstack_swift.cpython-312.pyc |
� i��d� � �d � d dl mZmZmZmZ G d� de� Z G d� deee� Z G d� dee� Zy) � )�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc �. � e Zd ZdZdZdZdZd� Zd� Zd� Z y) �OpenStackSwiftzOpenStack Swift�openstack_swift)� openstack�openstack_controllerz%/var/lib/config-data/puppet-generatedc �, � | j d� r| j dg� n| j dg� | j d| j dz | j dz | j dz | j dz g� | j d d d�� y )N�all_logsz/var/log/swift/z/var/log/swift/*.logz/etc/swift/z/swift/etc/*z/swift/etc/swift/*z/swift/etc/xinetd.d/*z"/memcached/etc/sysconfig/memcached� swift_conf� swift_log)z/etc/swift/swift.confz/var/log/swift/swift.log)� get_option� add_copy_spec�var_puppet_gen� add_file_tags)�selfs �D/usr/lib/python3/dist-packages/sos/report/plugins/openstack_swift.py�setupzOpenStackSwift.setup s� � ��?�?�:�&����!� � � ���&� � � �������.�0����"6�6����"9�9����"F�F� � � ���%1�(3� � � c �j � | j d||� | j | j dz ||� y )Nz/etc/swift/.*\.conf.*z/swift/etc/swift/.*\.conf.*)�do_path_regex_subr )r �regexp�substs r �apply_regex_subzOpenStackSwift.apply_regex_sub0 s7 � ����7���G�������"@�@��E� r c � � g d�}ddg}| j ddj |� z d� | j ddj |� z d� y ) N)�ldap_dns_password�neutron_admin_password�rabbit_password� qpid_password�powervm_mgr_passwd�virtual_power_host_pass�xenapi_connection_password�password� host_password�vnc_password�admin_password� transport_url� connection�sql_connectionz(^\s*(%s)\s*=\s*)(.*)�|z\1*********z)(^\s*(%s)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z \1*********\6)r �join)r �protect_keys�connection_keyss r �postproczOpenStackSwift.postproc7 s_ � � �� (�)9�:�����$�s�x�x��'=�=�� � ���8��H�H�_�%� &�� r N) �__name__� __module__�__qualname__� short_desc�plugin_name�profilesr r r r0 � r r r r s% � �"�J�#�K�4�H�<�N��. � r r c � � e Zd ZdZy)�DebianSwift) �swiftz swift-accountzswift-containerzswift-objectzswift-proxy�swauthzpython-swiftz python-swauthz python3-swiftN�r1 r2 r3 �packagesr7 r r r9 r9 K s � � �Hr r9 c � � e Zd ZdZy)�RedHatSwift)zopenstack-selinuxNr<