Merge "[sqlalchemy-20] Add the needed DB context decorators in ``ml2.plugin``"
This commit is contained in:
commit
b737253943
|
@ -2498,11 +2498,12 @@ class Ml2Plugin(db_base_plugin_v2.NeutronDbPluginV2,
|
|||
|
||||
# change in segments could affect resulting network mtu, so let's
|
||||
# recalculate it
|
||||
network_db = self._get_network(context, network_id)
|
||||
network_db.mtu = self._get_network_mtu(
|
||||
network_db,
|
||||
validate=(event != events.PRECOMMIT_DELETE))
|
||||
network_db.save(session=context.session)
|
||||
with db_api.CONTEXT_WRITER.using(context):
|
||||
network_db = self._get_network(context, network_id)
|
||||
network_db.mtu = self._get_network_mtu(
|
||||
network_db,
|
||||
validate=(event != events.PRECOMMIT_DELETE))
|
||||
network_db.save(session=context.session)
|
||||
|
||||
try:
|
||||
self._notify_mechanism_driver_for_segment_change(
|
||||
|
|
Loading…
Reference in New Issue