neutron/neutron/services/trunk/rpc
Ihar Hrachyshka 445551ee32 Revert "Use writer for trunk database operations"
This reverts commit bd9e6467d7.

Since trunk plugin uses OVO objects that still use the old engine
facade, and as we learnt in bug 1706750, old and new facades don't
cooperate, we risk some objects being committed to database before
writer.using __exit__s, or even when writer.using fails with an
exception, because old facade will commit changes to database right
after its session.begin context manager __exit__s.

Reverting the switch to new facade for trunk plugin until we figure out
how to switch OVO layer to the new facade.

Partially-Implements: blueprint enginefacade-switch
Change-Id: I2918c15f6c9ea71b1e51797e5ba9c835505579e0
2018-01-09 14:24:39 -08:00
..
__init__.py Add RPC layer for Trunk Plugin and driver plumbing 2016-08-12 17:45:55 -07:00
agent.py Pass context and resource_type in RPC callback 2016-12-08 06:03:59 -08:00
backend.py use neutron-lib callbacks 2017-04-26 12:12:53 -06:00
constants.py Add RPC layer for Trunk Plugin and driver plumbing 2016-08-12 17:45:55 -07:00
server.py Revert "Use writer for trunk database operations" 2018-01-09 14:24:39 -08:00