Go to file
Terry Wilson 8c3896a5dd Actually close the connection in Connection.stop()
Although we were stopping the connection thread, we never actually
close the Idl's connection to ovsdb-server. This is especially
noticeable in neutron's "short-lived" connections for ensuring the
creation of the pg_drop Port_Group which happen pre-fork and so
the sockets are getting cloned after the fork since they are still
open.

Closes-Bug: #1929119
Change-Id: I8a57c73f20a299b811ee31b55d40a76de9deb1cd
(cherry picked from commit cde7c1f7d4)
2021-06-11 19:39:37 +00:00
2020-04-02 13:06:11 -04:00
2018-07-10 16:23:46 +07:00
2020-04-01 10:06:32 -04:00
2018-08-23 09:03:54 -05:00
2017-02-24 15:02:19 -05:00
2019-09-26 11:59:36 +00:00
2017-03-15 04:26:57 +00:00
2020-07-07 17:14:58 +02:00
2021-05-11 18:05:46 -04:00

ovsdbapp

A library for creating OVSDB applications

The ovdsbapp library is useful for creating applications that communicate via Open_vSwitch's OVSDB protocol (https://tools.ietf.org/html/rfc7047). It wraps the Python 'ovs' and adds an event loop and friendly transactions.

Features:

  • An thread-based event loop for using ovs.db.Idl
  • Transaction support
  • Native OVSDB communication
Description
OVSDB application library
Readme 7 MiB
Languages
Python 99.2%
Shell 0.8%