]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Remove logic for conditional migrations
authorSalvatore <salv.orlando@gmail.com>
Fri, 29 Aug 2014 23:49:03 +0000 (01:49 +0200)
committerHenry Gessau <gessau@cisco.com>
Fri, 12 Sep 2014 04:34:59 +0000 (00:34 -0400)
commit0bbc4a609ade20f3b06bd8e5e0463b5c48f2263c
tree8e7fc8c0fe2d40ca5e9b820d2e3379e029250736
parent6bb671868821dc2f85fc0cdd2da870274b9d18f7
Remove logic for conditional migrations

This patch removes the logic for handling conditional migrations
and adjusts all the patches where it was used accordingly.

The alembic environment has been update to not send anymore
the active plugins list to migrations.

This patch also removes the vestigial 'options' parameter which
was sent to every migration but always set to None and never
used by any migration.

Implements blueprint bp/reorganize-migrations

Change-Id: I7285e0276b262a9ea5d22c456a5a8cf34c461a0c
58 files changed:
neutron/db/migration/__init__.py
neutron/db/migration/alembic_migrations/env.py
neutron/db/migration/alembic_migrations/l3_init_ops.py
neutron/db/migration/alembic_migrations/metering_init_ops.py
neutron/db/migration/alembic_migrations/ml2_init_ops.py
neutron/db/migration/alembic_migrations/script.py.mako
neutron/db/migration/alembic_migrations/versions/10cd28e692e9_nuage_extraroute.py
neutron/db/migration/alembic_migrations/versions/117643811bca_nec_delete_ofc_mapping.py
neutron/db/migration/alembic_migrations/versions/1421183d533f_nsx_dhcp_metadata.py
neutron/db/migration/alembic_migrations/versions/157a5d299379_ml2_binding_profile.py
neutron/db/migration/alembic_migrations/versions/19180cf98af6_nsx_gw_devices.py
neutron/db/migration/alembic_migrations/versions/1b2580001654_nsx_sec_group_mappin.py
neutron/db/migration/alembic_migrations/versions/1b837a7125a9_cisco_apic_driver.py
neutron/db/migration/alembic_migrations/versions/1d6ee1ae5da5_db_healing.py
neutron/db/migration/alembic_migrations/versions/1e5dd1d09b22_set_not_null_fields_lb_stats.py
neutron/db/migration/alembic_migrations/versions/1fcfc149aca4_agents_unique_by_type_and_host.py
neutron/db/migration/alembic_migrations/versions/2026156eab2f_l2_dvr_models.py
neutron/db/migration/alembic_migrations/versions/236b90af57ab_ml2_refactor_for_dynamic_segments.py
neutron/db/migration/alembic_migrations/versions/2447ad0e9585_add_ipv6_mode_props.py
neutron/db/migration/alembic_migrations/versions/24c7ea5160d7_cisco_csr_vpnaas.py
neutron/db/migration/alembic_migrations/versions/27cc183af192_ml2_vnic_type.py
neutron/db/migration/alembic_migrations/versions/2db5203cb7a9_nuage_floatingip.py
neutron/db/migration/alembic_migrations/versions/2eeaf963a447_floatingip_status.py
neutron/db/migration/alembic_migrations/versions/31d7f831a591_add_constraint_for_routerid.py
neutron/db/migration/alembic_migrations/versions/327ee5fde2c7_set_innodb_engine.py
neutron/db/migration/alembic_migrations/versions/32f3915891fd_cisco_apic_driver_update.py
neutron/db/migration/alembic_migrations/versions/33c3db036fe4_set_length_of_description_field_metering.py
neutron/db/migration/alembic_migrations/versions/33dd0a9fa487_embrane_lbaas_driver.py
neutron/db/migration/alembic_migrations/versions/37f322991f59_nuage_removing_mapping_tables.py
neutron/db/migration/alembic_migrations/versions/3927f7f7c456_l3_extension_distributed_mode.py
neutron/db/migration/alembic_migrations/versions/3b85b693a95f_remove_service_tables.py
neutron/db/migration/alembic_migrations/versions/3d2585038b95_vmware_nsx.py
neutron/db/migration/alembic_migrations/versions/3d3cb89d84ee_nsx_switch_mappings.py
neutron/db/migration/alembic_migrations/versions/492a106273f8_brocade_ml2_mech_dri.py
neutron/db/migration/alembic_migrations/versions/4ca36cfc898c_nsx_router_mappings.py
neutron/db/migration/alembic_migrations/versions/4eba2f05c2f4_correct_vxlan_endpoint_primary_key.py
neutron/db/migration/alembic_migrations/versions/4eca4a84f08a_remove_ml2_cisco_cred_db.py
neutron/db/migration/alembic_migrations/versions/50d5ba354c23_ml2_binding_vif_details.py
neutron/db/migration/alembic_migrations/versions/50e86cb2637a_nsx_mappings.py
neutron/db/migration/alembic_migrations/versions/538732fa21e1_nec_rename_quantum_id_to_neutron_id.py
neutron/db/migration/alembic_migrations/versions/5446f2a45467_set_server_default.py
neutron/db/migration/alembic_migrations/versions/54f7549a0e5f_set_not_null_peer_address.py
neutron/db/migration/alembic_migrations/versions/5589aa32bf80_l3_dvr_scheduler.py
neutron/db/migration/alembic_migrations/versions/58fe87a01143_cisco_csr_routing.py
neutron/db/migration/alembic_migrations/versions/5ac1c354a051_n1kv_segment_alloc.py
neutron/db/migration/alembic_migrations/versions/6be312499f9_set_not_null_vlan_id_cisco.py
neutron/db/migration/alembic_migrations/versions/81c553f3776c_bsn_consistencyhashes.py
neutron/db/migration/alembic_migrations/versions/86d6d9776e2b_cisco_apic_driver_update_l3.py
neutron/db/migration/alembic_migrations/versions/884573acbf1c_unify_nsx_router_extra_attributes.py
neutron/db/migration/alembic_migrations/versions/aae5706a396_nuage_provider_networks.py
neutron/db/migration/alembic_migrations/versions/abc88c33f74f_lb_stats_needs_bigint.py
neutron/db/migration/alembic_migrations/versions/b65aa907aec_set_length_of_protocol_field.py
neutron/db/migration/alembic_migrations/versions/d06e871c0d5_set_admin_state_up_not_null_ml2.py
neutron/db/migration/alembic_migrations/versions/e197124d4b9_add_unique_constrain.py
neutron/db/migration/alembic_migrations/versions/e766b19a3bb_nuage_initial.py
neutron/db/migration/alembic_migrations/versions/havana_initial.py
neutron/db/migration/alembic_migrations/versions/icehouse_release.py
neutron/tests/unit/test_db_migration.py