go-openvswitch

module
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 27, 2024 License: Apache-2.0

README

go-openvswitch    GitHub release (latest SemVer)  GitHub Workflow Status

Go Reference

Go packages which enable interacting with Open vSwitch and related tools. Apache 2.0 Licensed.

  • ovs: Package ovs is a client library for Open vSwitch which enables programmatic control of the virtual switch.
  • ovsdb: Package ovsdb implements an OVSDB client, as described in RFC 7047.
  • ovsnl: Package ovsnl enables interaction with the Linux Open vSwitch generic netlink interface.

See each package's README for additional information.


Changes

Other than some changes to push this as a go module under the neaas organization, CI updates, and style changes, this fork adds little to the upstream other than 1 key change. OvS bridge configurations can now be set beyond what has an explicit function. A PR has been made to the upstream focusing on this: digitalocean@#117.

Directories

Path Synopsis
Package ovs is a client library for Open vSwitch which enables programmatic control of the virtual switch.
Package ovs is a client library for Open vSwitch which enables programmatic control of the virtual switch.
Package ovsdb implements an OVSDB client, as described in RFC 7047.
Package ovsdb implements an OVSDB client, as described in RFC 7047.
internal/jsonrpc
Package jsonrpc is a minimal JSON-RPC 1.0 implementation.
Package jsonrpc is a minimal JSON-RPC 1.0 implementation.
Package ovsnl enables interaction with the Linux Open vSwitch generic netlink interface.
Package ovsnl enables interaction with the Linux Open vSwitch generic netlink interface.
internal/ovsh
Package ovsh is an auto-generated package which contains constants and types used to access Open vSwitch information using generic netlink.
Package ovsh is an auto-generated package which contains constants and types used to access Open vSwitch information using generic netlink.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL