]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Fix enum definition in FWaaS DB schema migration
authorRoman Podolyaka <rpodolyaka@mirantis.com>
Fri, 2 Aug 2013 15:00:04 +0000 (18:00 +0300)
committerRoman Podolyaka <rpodolyaka@mirantis.com>
Fri, 2 Aug 2013 18:56:57 +0000 (21:56 +0300)
Applying of migration 39cf3f799352 fails due to the error
in definiton of action Enum type (values are not passed).

Fixes bug 1207805

Change-Id: Ibfdc268b400433c9013ca4c475f6b1fa32d338fb

neutron/db/migration/alembic_migrations/versions/39cf3f799352_fwaas_havana_2_model.py

index 59736ec541be70c169f6e14ef5560dc342829395..077f44f8d404a5075d1a97e2aa1b74f544443683 100644 (file)
@@ -94,7 +94,9 @@ def upgrade(active_plugin=None, options=None):
         sa.Column('source_port_range_max', sa.Integer(), nullable=True),
         sa.Column('destination_port_range_min', sa.Integer(), nullable=True),
         sa.Column('destination_port_range_max', sa.Integer(), nullable=True),
-        sa.Column('action', sa.Enum(), nullable=True),
+        sa.Column('action',
+                  sa.Enum('allow', 'deny', name='firewallrules_action'),
+                  nullable=True),
         sa.Column('enabled', sa.Boolean(), autoincrement=False,
                   nullable=True),
         sa.Column('position', sa.Integer(), autoincrement=False,