
    ~ g                     ,    S SK JrJr   " S S\\5      rg)    )PluginUbuntuPluginc                   4    \ rS rSrSrSrSrSrSrS r	S r
S	rg
)SunbeamHypervisor   zSunbeam Hypervisorsunbeam_hypervisor)cloud)zopenstack-hypervisorz%/var/snap/openstack-hypervisor/commonc           	         U R                  S5        U R                  S5        U R                  U R                   S3U R                   S3U R                   S3U R                   S3U R                   S3/5        U R	                  U R                   S3U R                   S	3U R                   S
3U R                   S3U R                   S3U R                   S3/5        g )Nzsnap.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/)add_service_statusadd_journaladd_copy_spec
common_diradd_forbidden_path)selfs    G/usr/lib/python3/dist-packages/sos/report/plugins/sunbeam_hypervisor.pysetupSunbeamHypervisor.setup   s     =>(v&}-t$@AEF
 	 	y)345645}-y)!
 	    c                    SnU R                    S3U R                    S3/nU H  nU R                  X1S5        M     / SQnSS/n/ SQnU R                  U R                    S	S
R                  U5       S3SS
R                  U5       S3S5        U R                  U R                    S	S
R                  U5       S3SS
R                  U5       S3S5        / SQnU R                  U R                    S3SS
R                  U5       S3S5        g )Nz(\s*passwd=\s*')([^']*)('.*)z/etc/libvirt/qemu/.*\.xmlz/etc/libvirt/.*\.confz
\1******\3)z.*_keyz.*_pass(wd|word)?metadata_proxy_shared_secretpasswordrbd_secret_uuidserver_auth
serverauthtransport_url
connectionsql_connection)novaneutron
ceilometermasakarimonitorsz/etc/(|z)/*z(^\s*(z)\s*=\s*)(.*)z\1*********z!)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z\1*********\6)	r    ovn_metadata_proxy_shared_secretcacertcertkey
ovn_cacertovn_certovn_keyurlz
/hooks.logz(\'(z)\'):\s?\'(.+?)\'z\1: **********)r   do_path_regex_subjoindo_file_sub)r   	match_explibvirt_path_expspath_expprotect_keysconnection_keysopenstack_foldersprotect_hook_keyss           r   postprocSunbeamHypervisor.postproc-   sB    4	  9:  56
 *H""8F *	
 ()9:
 	 sxx0A'B&C3Gchh|,-];	

 	 sxx0A'B&C3Gchh/0 1% %		


 	z*CHH./00AB	
r    N)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilespackagesr   r   r5   __static_attributes__r7   r   r   r   r      s%    %J&KH(H8J.<
r   r   N)sos.report.pluginsr   r   r   r7   r   r   <module>rB      s    4]
 ]
r   