summaryrefslogtreecommitdiffhomepage
path: root/doc/source/quantumclient/client.py
diff options
context:
space:
mode:
authorJason Kölker <jason@koelker.net>2016-03-20 03:02:59 +0000
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2016-03-23 22:29:07 +0900
commit69744305b96c4b9a4b30979b39be4ff3aa4b3622 (patch)
treee2c31cd8ecdeb37928ea99cdbe08d727c3aa80f7 /doc/source/quantumclient/client.py
parent8d2604ee67f25528f6e0c167b1b73955b164e992 (diff)
protocols/ovsdb: Improve non-blocking performance
Prevent `client.discover_schemas` from blocking while calling into the `ovs` library by emulating `jsonrpc.Connection.transact_block` to not block and explicitly allow greenlet switching every loop. Works with both the embeded ryu.contrib.ovs and upstream ovs python packages. Signed-off-by: Jason Kölker <jason@koelker.net> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Diffstat (limited to 'doc/source/quantumclient/client.py')
0 files changed, 0 insertions, 0 deletions