From d7ba5948ffe4ff4ec760a2774c699774b065cdfb Mon Sep 17 00:00:00 2001 From: Rodolfo Alonso Hernandez Date: Wed, 29 Jun 2022 18:42:18 +0000 Subject: [PATCH] Replace "Inspector.from_engine()" with "sqlalchemy.inspect()" Since SQLAlchemy 1.4, the method "Inspector.from_engine()" is deprecated. This patch is related to [1]. [1]https://review.opendev.org/c/openstack/neutron/+/808103 Related-Bug: #1943155 Change-Id: Ic26da2e20c0878204cf9565e173b4825cb36f34c --- .../1ffef8d6f371_rbac_target_tenant_to_target_project.py | 3 +-- .../zed/expand/I43e0b669096_port_forwarding_port_ranges.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/neutron/db/migration/alembic_migrations/versions/yoga/expand/1ffef8d6f371_rbac_target_tenant_to_target_project.py b/neutron/db/migration/alembic_migrations/versions/yoga/expand/1ffef8d6f371_rbac_target_tenant_to_target_project.py index 311ec133277..acd1da62ac6 100644 --- a/neutron/db/migration/alembic_migrations/versions/yoga/expand/1ffef8d6f371_rbac_target_tenant_to_target_project.py +++ b/neutron/db/migration/alembic_migrations/versions/yoga/expand/1ffef8d6f371_rbac_target_tenant_to_target_project.py @@ -47,8 +47,7 @@ def get_inspector(): if _INSPECTOR: return _INSPECTOR else: - bind = op.get_bind() - _INSPECTOR = sa.engine.reflection.Inspector.from_engine(bind) + _INSPECTOR = sa.inspect(op.get_bind()) return _INSPECTOR diff --git a/neutron/db/migration/alembic_migrations/versions/zed/expand/I43e0b669096_port_forwarding_port_ranges.py b/neutron/db/migration/alembic_migrations/versions/zed/expand/I43e0b669096_port_forwarding_port_ranges.py index aeecc012217..bb88946feb7 100644 --- a/neutron/db/migration/alembic_migrations/versions/zed/expand/I43e0b669096_port_forwarding_port_ranges.py +++ b/neutron/db/migration/alembic_migrations/versions/zed/expand/I43e0b669096_port_forwarding_port_ranges.py @@ -85,7 +85,7 @@ def upgrade(): def clear_constraints_and_foreign(): - inspect = sa.engine.reflection.Inspector.from_engine(op.get_bind()) + inspect = sa.inspect(op.get_bind()) foreign_keys = inspect.get_foreign_keys(PF_TABLE_NAME) migration.remove_foreign_keys(PF_TABLE_NAME, foreign_keys)