[OVN][FT] Mech driver stop accessing DB at exit
"OVNMechanismDriver._clean_hash_ring" is called at exit. Because the SQL connection is already closed, an exception is logged. This patch mocks this method and avoids the OVN FTs to log this message. Closes-Bug: #1919352 Change-Id: I6c68d15d0af644ab00467bea8e0cd3ca816f5cc5
This commit is contained in:
parent
e9a75a379e
commit
92a4db01fe
@ -314,6 +314,9 @@ class TestOVNFunctionalBase(test_plugin.Ml2PluginV2TestCase,
|
||||
trigger_cls.trigger.__self__.__class__ = neutron.wsgi.WorkerService
|
||||
|
||||
self.addCleanup(self.stop)
|
||||
# NOTE(ralonsoh): do not access to the DB at exit when the SQL
|
||||
# connection is already closed, to avoid useless exception messages.
|
||||
mock.patch.object(self.mech_driver, '_clean_hash_ring').start()
|
||||
self.mech_driver.pre_fork_initialize(
|
||||
mock.ANY, mock.ANY, trigger_cls.trigger)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user