Your IP : 216.73.216.172


Current Path : /lib/python3/dist-packages/sos/report/plugins/__pycache__/
Upload File :
Current File : //lib/python3/dist-packages/sos/report/plugins/__pycache__/sunbeam_hypervisor.cpython-38.pyc

U

-�_g��@s&ddlmZmZGdd�dee�ZdS)�)�Plugin�UbuntuPluginc@s0eZdZdZdZdZdZdZdd�Zdd	�Z	d
S)�SunbeamHypervisorzSunbeam HypervisorZsunbeam_hypervisor)Zcloud)zopenstack-hypervisorz%/var/snap/openstack-hypervisor/commonc	Cs�|�d�|�d�|�|j�d�|j�d�|j�d�|j�d�|j�d�g�|�|j�d�|j�d	�|j�d
�|j�d�|j�d�|j�d
�g�dS)Nzsnap.openstack-hypervisor.*znova-computez/*.logz
/log/**/*.logz/etcz!/lib/nova/instances/*/console.logz&/cache/libvirt/qemu/capabilities/*.xmlz	/etc/ssl/z/etc/libvirt/secretsz/etc/libvirt/passwd.dbz/etc/libvirt/krb5.tabz
/var/log/ovn/z	/etc/pki/)Zadd_service_statusZadd_journalZ
add_copy_spec�
common_dirZadd_forbidden_path)�self�r�G/usr/lib/python3/dist-packages/sos/report/plugins/sunbeam_hypervisor.py�setups"






�





�zSunbeamHypervisor.setupc	Cs�d}|j�d�|j�d�g}|D]}|�||d�q ddddd	d
ddg}d
dg}ddddg}|�|j�dd�|��d�dd�|��d�d�|�|j�dd�|��d�dd�|��d�d�ddddddd d!d"g	}|�|j�d#�d$d�|��d%�d&�dS)'Nz(\s*passwd=\s*')([^']*)('.*)z/etc/libvirt/qemu/.*\.xmlz/etc/libvirt/.*\.confz
\1******\3z.*_keyz.*_pass(wd|word)?Zmetadata_proxy_shared_secretZpasswordZrbd_secret_uuidZserver_authZ
serverauthZ
transport_urlZ
connectionZsql_connectionZnovaZneutronZ
ceilometerZmasakarimonitorsz/etc/(�|z)/*z(^\s*(z
)\s*=\s*)(.*)z\1*********z!)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z
\1*********\6Z ovn_metadata_proxy_shared_secretZcacertZcert�keyZ
ovn_cacertZovn_certZovn_keyZurlz
/hooks.logz(\'(z)\'):\s?\'(.+?)\'z\1: **********)rZdo_path_regex_sub�joinZdo_file_sub)rZ	match_expZlibvirt_path_expsZpath_expZprotect_keysZconnection_keysZopenstack_foldersZprotect_hook_keysrrr�postproc-s\

��
���	�
�zSunbeamHypervisor.postprocN)
�__name__�
__module__�__qualname__Z
short_descZplugin_nameZprofilesZpackagesrr	r
rrrrrsrN)Zsos.report.pluginsrrrrrrr�<module>	s