summaryrefslogtreecommitdiff
path: root/oslo_db/sqlalchemy/migration_cli/ext_alembic.py
diff options
context:
space:
mode:
Diffstat (limited to 'oslo_db/sqlalchemy/migration_cli/ext_alembic.py')
-rw-r--r--oslo_db/sqlalchemy/migration_cli/ext_alembic.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/oslo_db/sqlalchemy/migration_cli/ext_alembic.py b/oslo_db/sqlalchemy/migration_cli/ext_alembic.py
index a855321..e44fbc8 100644
--- a/oslo_db/sqlalchemy/migration_cli/ext_alembic.py
+++ b/oslo_db/sqlalchemy/migration_cli/ext_alembic.py
@@ -21,6 +21,13 @@ from oslo_db.sqlalchemy.migration_cli import ext_base
class AlembicExtension(ext_base.MigrationExtensionBase):
+ """Extension to provide alembic features.
+
+ :param engine: SQLAlchemy engine instance for a given database
+ :type engine: sqlalchemy.engine.Engine
+ :param migration_config: Stores specific configuration for migrations
+ :type migration_config: dict
+ """
order = 2
@@ -29,13 +36,6 @@ class AlembicExtension(ext_base.MigrationExtensionBase):
return os.path.exists(self.alembic_ini_path)
def __init__(self, engine, migration_config):
- """Extension to provide alembic features.
-
- :param engine: SQLAlchemy engine instance for a given database
- :type engine: sqlalchemy.engine.Engine
- :param migration_config: Stores specific configuration for migrations
- :type migration_config: dict
- """
self.alembic_ini_path = migration_config.get('alembic_ini_path', '')
self.config = alembic_config.Config(self.alembic_ini_path)
# TODO(viktors): Remove this, when we will use Alembic 0.7.5 or