Current File : //usr/share/netplan/netplan_cli/cli/__pycache__/ovs.cpython-312.pyc |
�
Z9
g�! � � � d dl Z d dlZd dlZddlmZmZ dZdZddd�Zdd d
d�Z G d� d
e
� Z G d� de
� Zd� Z
d� Zd� Zd� Zd� Zd� Zy)� N� )�systemctl_is_active�systemctl_is_installedz/usr/bin/ovs-vsctlzovsdb-server.service�false)�mcast_snooping_enable�rstp_enable)�del-sslzget-ssl)z
del-fail-modez
get-fail-mode)zdel-controllerzget-controller)zset-sslz
set-fail-modezset-controllerc � � e Zd Zy)�OvsDbServerNotRunningN��__name__�
__module__�__qualname__� � �)/usr/share/netplan/netplan_cli/cli/ovs.pyr r ) � � �r r c � � e Zd Zy)�OvsDbServerNotInstalledNr r r r r r - r r r c �n � t j |� }|�It d| |||g}t j ddj |� z � t
j |� y|rS||k7 rMt d| ||�d|��g}t j ddj |� z � t
j |� yyy)z2Cleanup values from a column (i.e. "column=value")N�remove�Running: %s� �set�=)�DEFAULTS�get�OPENVSWITCH_OVS_VSCTL�logging�debug�join�
subprocess�
check_call)�type�iface�column�value�default�cmds r �_del_colr* 1 s� � ��l�l�6�"�G���$�h��e�V�U�K���
�
�m�c�h�h�s�m�3�4����c�"� �W��%�$�e�T�5�V�W�:U�V���
�
�m�c�h�h�s�m�3�4����c�"� &�r c � � t d| |||�d|�d�g}t j ddj |� z � t j
|� y)z:Cleanup values from a dictionary (i.e. "column:key=value")r z="�"r r N)r r r r! r"