]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Remove HyperVNeutronPlugin
authorClaudiu Belu <cbelu@cloudbasesolutions.com>
Thu, 5 Feb 2015 20:08:27 +0000 (22:08 +0200)
committerClaudiu Belu <cbelu@cloudbasesolutions.com>
Tue, 3 Mar 2015 13:00:44 +0000 (05:00 -0800)
commit3cceb99dfd1ad6b1a7260f9d48a39d74f31ebe27
tree0f0f22925554375c553fa86cd5008e1cbb55fbc8
parent38499d1a67c666f0a38bc78e76d101f0d7ceef8f
Remove HyperVNeutronPlugin

HyperVNeutronPlugin is hereby removed, as it is outdated
and it is no longer needed, thanks to Ml2Plugin. All of its
users should switch to Ml2Plugin.

The database tables 'hyperv_vlan_allocations' and
'hyperv_network_bindings' will no longer be used, since their
consumer will be removed.

Adds database migration script which will move all the existent
entries in the mentioned tables to their Ml2 equivalent ones.

Partially-implements: blueprint core-vendor-decomposition

Change-Id: If02c4761d9653dcd81fc0043ecce86a3b149dd99
12 files changed:
etc/neutron/plugins/hyperv/hyperv_neutron_plugin.ini [deleted file]
neutron/db/migration/alembic_migrations/versions/2b801560a332_remove_hypervneutronplugin_tables.py [new file with mode: 0644]
neutron/db/migration/alembic_migrations/versions/HEAD
neutron/db/migration/models/head.py
neutron/plugins/hyperv/agent_notifier_api.py [deleted file]
neutron/plugins/hyperv/db.py [deleted file]
neutron/plugins/hyperv/hyperv_neutron_plugin.py [deleted file]
neutron/plugins/hyperv/model.py [deleted file]
neutron/plugins/hyperv/rpc_callbacks.py [deleted file]
neutron/tests/unit/hyperv/test_hyperv_neutron_plugin.py [deleted file]
neutron/tests/unit/hyperv/test_hyperv_rpcapi.py [deleted file]
setup.cfg