Merge "update ml2_migration to reflect optional methods"

This commit is contained in:
Jenkins 2014-10-09 01:10:41 +00:00 committed by Gerrit Code Review
commit 6041b63a19

View File

@ -132,6 +132,7 @@ class BaseMigrateToMl2(object):
metadata = sa.MetaData()
check_db_schema_version(engine, metadata)
if hasattr(self, 'define_ml2_tables'):
self.define_ml2_tables(metadata)
# Autoload the ports table to ensure that foreign keys to it and
@ -145,6 +146,7 @@ class BaseMigrateToMl2(object):
self.migrate_vlan_allocations(engine)
self.migrate_port_bindings(engine, metadata)
if hasattr(self, 'drop_old_tables'):
self.drop_old_tables(engine, save_tables)
def migrate_segment_dict(self, binding):