⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.82
Server IP:
41.128.143.86
Server:
Linux host.raqmix.cloud 6.8.0-1025-azure #30~22.04.1-Ubuntu SMP Wed Mar 12 15:28:20 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
8.3.23
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
netplan
/
netplan
/
cli
/
__pycache__
/
View File Name :
ovs.cpython-310.pyc
o ed @ s d dl Z d dlZd dlZd dlZd dlmZ dZdZdddZddd d Z G dd de Zd d Zdd Z dd Zdd Zdd Zdd Zdd ZdS ) N)systemctl_is_activez/usr/bin/ovs-vsctlzovsdb-server.servicefalse)mcast_snooping_enablerstp_enable)del-sslzget-ssl)z del-fail-modez get-fail-mode)zdel-controllerzget-controller)zset-sslz set-fail-modezset-controllerc @ s e Zd ZdS )OvsDbServerNotRunningN)__name__ __module____qualname__ r r %/usr/share/netplan/netplan/cli/ovs.pyr * s r c C s` t |}|du rttd| |||g dS |r,||kr.ttd| |d||f g dS dS dS )z2Cleanup values from a column (i.e. "column=value")Nremovesetz%s=%s)DEFAULTSget subprocess check_callOPENVSWITCH_OVS_VSCTL)typeifacecolumnvaluedefaultr r r _del_col. s r c C s t td| |||t|g dS )z:Cleanup values from a dictionary (i.e. "column:key=value")r N)r r r _escape_colon)r r r keyr r r r _del_dict9 s r c C s t dd| S )Nz([^\\]):z\g<1>\:)resub)literalr r r r @ s r c s t |d\}}|dkrd}|rBt|g}t|g}|r$|| || tj|dd t fdd|dD r@t| dS dS t d |) z*Cleanup commands from the global namespace)NNr NTtextc 3 s | ]}| v V qd S )Nr ).0itemoutr r
^ s z_del_global.
.
,zReset command unknown for:) GLOBALSr r appendr check_outputallsplitr Exception)r r r r del_cmdget_cmdargs_getargs_delr r$ r _del_globalD s r2 c C s | dd}|d }|dkrt|dkrt| ||d | nt|dkr1t| ||d |d | n t| ||d | ttd| |d|g dS )zDCheck if this setting is in a dict or a colum and delete accordingly/ globalr external-idsN)r, lenr2 r r r r r )r r settingr r, colr r r clear_settingd s r; c C s( t |tsJ || d }|o|jdkS )NOpenVSwitch) isinstancedictr backend)r np_interface_dictnp_defr r r is_ovs_interfacer s rB c C s t tstdt| t }| j D ] }t|| jr$| | qt jt rdD ]Q}tjt ddddddd |d g dd}| D ]8}d |v r}|dd }||v rWqE|d dkrrtt d|gjd krrtt dd|g qEtt d|d |g qEq-dD ]a}d} |dkrd} n|dkrd} tjt d| dddddd |g dd}| D ]9}d|v rd}|} |dkr|dd\}} | ddD ]}|drd|v r|dd\}} t|||| qqqd!S |s|rtd d!S d!S )"aQ Query OpenVSwitch state through 'ovs-vsctl' and filter for netplan=true tagged ports/bonds and bridges. Delete interfaces which are not defined in the current configuration. Also filter for individual settings tagged netplan/
[/