Switch DB _utils to new engine facade
Change-Id: I8c74f4fec5bce2762bab51b1aff52b090719e433 Signed-off-by: song baisen <songbaisen@szzt.com.cn> Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>, zhiyuan_cai <luckyvega.g@gmail.com>
This commit is contained in:
parent
1cc14e53ae
commit
496d152ceb
|
@ -20,6 +20,7 @@ import re
|
||||||
from neutron.services.segments.plugin import Plugin
|
from neutron.services.segments.plugin import Plugin
|
||||||
from neutron_lib.api.definitions import availability_zone as az_def
|
from neutron_lib.api.definitions import availability_zone as az_def
|
||||||
from neutron_lib.api.definitions import provider_net
|
from neutron_lib.api.definitions import provider_net
|
||||||
|
from neutron_lib.db import api as db_api
|
||||||
from neutron_lib.exceptions import availability_zone as az_exc
|
from neutron_lib.exceptions import availability_zone as az_exc
|
||||||
|
|
||||||
import tricircle.common.client as t_client
|
import tricircle.common.client as t_client
|
||||||
|
@ -63,7 +64,7 @@ class TricircleSegmentPlugin(Plugin):
|
||||||
if not az_list:
|
if not az_list:
|
||||||
return
|
return
|
||||||
t_ctx = t_context.get_context_from_neutron_context(context)
|
t_ctx = t_context.get_context_from_neutron_context(context)
|
||||||
with context.session.begin(subtransactions=True):
|
with db_api.CONTEXT_WRITER.using(context):
|
||||||
pods = core.query_resource(t_ctx, models.Pod, [], [])
|
pods = core.query_resource(t_ctx, models.Pod, [], [])
|
||||||
az_set = set(az_list)
|
az_set = set(az_list)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue