https://t.me/RX1948
Server : Apache
System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
User : dh_edsupp ( 6597262)
PHP Version : 8.2.26
Disable Function : NONE
Directory :  /lib/python3/dist-packages/sos/report/plugins/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3/dist-packages/sos/report/plugins/__pycache__/ovn_host.cpython-310.pyc
o

-�_g3�@sZddlZddlmZmZmZmZGdd�de�ZGdd�dee�ZGdd�deee�ZdS)	�N)�Plugin�RedHatPlugin�DebianPlugin�UbuntuPlugincs@eZdZdZdZdZdZgd�ZdZdd�Z	�fd	d
�Z
�ZS)�OVNHostzOVN Controller�ovn_host)�network�virt�openstack_edpmzovn-controller.pid)z/var/lib/openvswitch/ovnz/usr/local/var/run/openvswitchz/run/openvswitch�cs�tj�d�r�j�tj�d����d�r��d�n��d����fdd��jD����d����j�d��j�d	��j�d
�g��j	dd�dS)
N�
OVS_RUNDIR�all_logs�
/var/log/ovn/�/var/log/ovn/*.logcsg|]	}��|�j��qS�)�	path_join�pidfile)�.0�pp��selfr�=/usr/lib/python3/dist-packages/sos/report/plugins/ovn_host.py�
<listcomp>%s�z!OVNHost.setup.<locals>.<listcomp>z/etc/sysconfig/ovn-controllerz)ovs-ofctl -O OpenFlow13 dump-flows br-intzovs-vsctl list-brzovs-vsctl list Open_vSwitchzovn-controller)�units)
�os�environ�get�	pid_paths�append�
get_option�
add_copy_spec�add_cmd_output�ovs_cmd_pre�add_journalrrrr�setups

�



�z
OVNHost.setupcs"t�fdd��jD��pt���S)Nc3s$�|]
}����|�j��VqdS)N)�path_isfilerr)r�pid_pathrrr�	<genexpr>3s��z(OVNHost.check_enabled.<locals>.<genexpr>)�anyr�super�
check_enabledr��	__class__rrr*2s
��zOVNHost.check_enabled)�__name__�
__module__�__qualname__�
short_desc�plugin_name�profilesrrr"r$r*�
__classcell__rrr+rrsrcs$eZdZdZdZ�fdd�Z�ZS)�
RedHatOVNHost)zopenvswitch-ovn-hostz
ovn.*-hostz4/var/lib/config-data/ansible-generated/ovn-bgp-agentcsBt���|�|jg�|�d�r|�dg�dS|�dg�dS)Nr
z"/var/log/containers/ovn-bgp-agent/z'/var/log/containers/ovn-bgp-agent/*.log)r)r$r �var_ansible_genrrr+rrr$<s
�

�
�zRedHatOVNHost.setup)r-r.r/�packagesr5r$r3rrr+rr47sr4cs0eZdZdZdZe�d�gZ�fdd�Z�ZS)�
DebianOVNHost)zovn-hostz%/var/snap/openstack-hypervisor/commonz/run/ovncsf|�d�r,d|_|�|j�d�g�|�d�r"|�|j�d�g�n
|�|j�d�g�t���dS)Nzopenstack-hypervisorzopenstack-hypervisor.z/lib/ovn-metadata-proxy/*.confr
rr)�is_installedr"r �sunbeam_common_dirrr)r$rr+rrr$Vs

�

�
�zDebianOVNHost.setup)r-r.r/r6r9rr$r3rrr+rr7Ls�r7)	r�sos.report.pluginsrrrrrr4r7rrrr�<module>s

(

https://t.me/RX1948 - 2025