go-openvswitch
go-openvswitch copied to clipboard
Go packages which enable interacting with Open vSwitch and related tools. Apache 2.0 Licensed.
Adds support for the ovs-vsctl br-to-parent command.
I've run into an issue when trying to dump flows or delete flows using Openflow14. If I create a new client and specify the protocols it is not used on...
This will allow to handle "stp_enable=true" for example Signed-off-by: Nikolay Nikolaev
Currently the client does not support commands to configure sFlow. This PR adds support for configuring sFlow. **Additional Notes** Executing the set command separately does not work so it was...
This is a **Feature Request** ovs-vsctl is able to set external-ids properties to records in ovsdb ``` ovs-vsctl set Interface foo external-ids:iface-id=bar external-ids:iface-status=active external-ids:attached-mac= external-ids:vm-uuid: ``` This is actually used...
Is there any support and data wrappers for **ovs-vsctl list interface** command and the likes of it? If not, are there plans to add the support? I didn't find any...
I see that we can only set openflow protocols as bridge options. ```golang // Bridge sets configuration for a bridge using the values from a BridgeOptions // struct. func (v...
`ovs-vsctl --format=json set port bond0 vlan_mode=trunk trunk=1,2,3,4,5` `ovs-vsctl --format=json get port bond0 tag vlan_mode trunk` ```go [] // If the option is not exist, OVS will return "[]\n" trunk //...
Hi. I want to use the vSwitch client to add the port with the vlan tag. I saw the original AddPort method only accept the interface name but no more...
Support more bridge options beyond protocols, including some specified options (`hwaddr`, `stp_enable`) and other non-specified options. Although, more specified options would probably be more friendly to use...