o
    O6uf   ã                   @   s&   d dl mZmZ G dd„ deeƒZdS )é    )ÚPluginÚRedHatPluginc                   @   s0   e Zd ZdZdZdZdZdZdd„ Zdd	„ Z	d
S )ÚOvirtProviderOvnzoVirt OVN Provider)zovirt-provider-ovnÚovirt_provider_ovn)Úvirtz//etc/ovirt-provider-ovn/ovirt-provider-ovn.confc                 C   s:   |   | j¡ |   d¡ d}|  d¡r|d7 }|   |¡ d S )Nz /etc/ovirt-provider-ovn/conf.d/*z/var/log/ovirt-provider-ovn.logÚall_logsÚ*)Úadd_copy_specÚprovider_confÚ
get_option)ÚselfÚspec© r   úG/usr/lib/python3/dist-packages/sos/report/plugins/ovirt_provider_ovn.pyÚsetup   s   

zOvirtProviderOvn.setupc                 C   s   |   | jdd¡ d S )Nz$(ovirt-sso-client-secret\s*=\s*)(.*)z\1*************)Údo_file_subr
   )r   r   r   r   Úpostproc!   s   þzOvirtProviderOvn.postprocN)
Ú__name__Ú
__module__Ú__qualname__Ú
short_descÚpackagesÚplugin_nameÚprofilesr
   r   r   r   r   r   r   r      s    	r   N)Úsos.report.pluginsr   r   r   r   r   r   r   Ú<module>   s   
