Hi,

This patch fix Idl implementation in ovsdb client to work with ovs>=2.6.0.


>From 60da8edf3140adffea368774d6e7414a10d63c43 Mon Sep 17 00:00:00 2001
From: Yuriy Kulazhenkov <kulazhen...@gmail.com>
Date: Fri, 13 Jan 2017 14:37:54 +0300
Subject: [PATCH] fix ovsdb client to work with ovs>=2.6.0

---
 ryu/services/protocols/ovsdb/client.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/ryu/services/protocols/ovsdb/client.py
b/ryu/services/protocols/ovsdb/client.py
index 0f62f86..d0ec5b0 100644
--- a/ryu/services/protocols/ovsdb/client.py
+++ b/ryu/services/protocols/ovsdb/client.py
@@ -215,6 +215,8 @@ class Idl(idl.Idl):
         self._monitor_request_id = None
         self._last_seqno = None
         self.change_seqno = 0
+        self.uuid = uuid.uuid1()
+        self.state = self.IDL_S_INITIAL

         # Database locking.
         self.lock_name = None          # Name of lock we need, None if
none.
@@ -233,6 +235,8 @@ class Idl(idl.Idl):
             table.need_table = False
             table.rows = {}
             table.idl = self
+            table.condition = []
+            table.cond_changed = False

     @property
     def events(self):
-- 
2.7.4


*Yuri Kulazhenkov*
*kulazhen...@gmail.com <kulazhen...@gmail.com>*
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to