From 85325e888b902541b6234b0f94a899b1c2d40c8c Mon Sep 17 00:00:00 2001 From: Henry Gessau Date: Sun, 5 Jul 2015 04:36:38 -0400 Subject: [PATCH] Register alembic_migrations at install time This allows neutron-db-manage to find the alembic migrations automatically if this project is installed. The config file alembic.ini is not needed in this project since it's tables are in neutron's DB and so it depends on neutron's config. Partial-Bug: #1470625 Change-Id: I6bf9fe272dedc019f032d7be9476a1c58977cbe0 --- neutron_fwaas/db/alembic.ini | 59 ------------------------------------ setup.cfg | 2 ++ 2 files changed, 2 insertions(+), 59 deletions(-) delete mode 100644 neutron_fwaas/db/alembic.ini diff --git a/neutron_fwaas/db/alembic.ini b/neutron_fwaas/db/alembic.ini deleted file mode 100644 index c7875e740..000000000 --- a/neutron_fwaas/db/alembic.ini +++ /dev/null @@ -1,59 +0,0 @@ -# A generic, single database configuration. - -[alembic] -# path to migration scripts -script_location = alembic_migrations - -# template used to generate migration files -# file_template = %%(rev)s_%%(slug)s - -# max length of characters to apply to the -# "slug" field -#truncate_slug_length = 40 - -# set to 'true' to run the environment during -# the 'revision' command, regardless of autogenerate -# revision_environment = false - -# set to 'true' to allow .pyc and .pyo files without -# a source .py file to be detected as revisions in the -# versions/ directory -# sourceless = false - -sqlalchemy.url = - - -# Logging configuration -[loggers] -keys = root,sqlalchemy,alembic - -[handlers] -keys = console - -[formatters] -keys = generic - -[logger_root] -level = WARN -handlers = console -qualname = - -[logger_sqlalchemy] -level = WARN -handlers = -qualname = sqlalchemy.engine - -[logger_alembic] -level = INFO -handlers = -qualname = alembic - -[handler_console] -class = StreamHandler -args = (sys.stderr,) -level = NOTSET -formatter = generic - -[formatter_generic] -format = %(levelname)-5.5s [%(name)s] %(message)s -datefmt = %H:%M:%S diff --git a/setup.cfg b/setup.cfg index 05cbc0fa5..40a648569 100644 --- a/setup.cfg +++ b/setup.cfg @@ -33,6 +33,8 @@ firewall_drivers = # These are for backwards compat with Juno firewall service provider configuration values neutron.services.firewall.drivers.linux.iptables_fwaas.IptablesFwaasDriver = neutron_fwaas.services.firewall.drivers.linux.iptables_fwaas:IptablesFwaasDriver neutron.services.firewall.drivers.varmour.varmour_fwaas.vArmourFwaasDriver = neutron_fwaas.services.firewall.drivers.varmour.varmour_fwaas:vArmourFwaasDriver +neutron.db.alembic_migrations = + neutron-fwaas = neutron_fwaas.db.migration:alembic_migrations [build_sphinx] all_files = 1