]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Decompose the VMware plugin
authorSalvatore Orlando <salv.orlando@gmail.com>
Mon, 2 Mar 2015 18:14:38 +0000 (10:14 -0800)
committerSalvatore Orlando <salv.orlando@gmail.com>
Thu, 5 Mar 2015 15:28:15 +0000 (07:28 -0800)
commit56bc2e093e5c7143003faecd0f931f3ebf16e3aa
tree9723914a9cdd4e9eed97d3b05e6c951555a5a814
parent7cd356964cb45509994c98c9933452786a485aae
Decompose the VMware plugin

This patch remove all the business logic pertaining to the VMware
plugin. The following modules are left in openstack/neutron:
- plugin-specific API extension declarations
- database models (and a module with constants they use)
- integration module pointing to the external repository

Change-Id: I8a01a977889b36015a9cfa900173c05bfd516457
Partially-Implements: blueprint core-vendor-decomposition
118 files changed:
neutron/plugins/vmware/api_client/__init__.py [deleted file]
neutron/plugins/vmware/api_client/base.py [deleted file]
neutron/plugins/vmware/api_client/client.py [deleted file]
neutron/plugins/vmware/api_client/eventlet_client.py [deleted file]
neutron/plugins/vmware/api_client/eventlet_request.py [deleted file]
neutron/plugins/vmware/api_client/exception.py [deleted file]
neutron/plugins/vmware/api_client/request.py [deleted file]
neutron/plugins/vmware/api_client/version.py [deleted file]
neutron/plugins/vmware/check_nsx_config.py [deleted file]
neutron/plugins/vmware/common/config.py [deleted file]
neutron/plugins/vmware/common/exceptions.py [deleted file]
neutron/plugins/vmware/common/nsx_utils.py [deleted file]
neutron/plugins/vmware/common/securitygroups.py [deleted file]
neutron/plugins/vmware/common/sync.py [deleted file]
neutron/plugins/vmware/common/utils.py [deleted file]
neutron/plugins/vmware/dbexts/db.py [deleted file]
neutron/plugins/vmware/dbexts/lsn_db.py [deleted file]
neutron/plugins/vmware/dbexts/maclearning.py [deleted file]
neutron/plugins/vmware/dbexts/networkgw_db.py [deleted file]
neutron/plugins/vmware/dbexts/qos_db.py [deleted file]
neutron/plugins/vmware/dbexts/vcns_db.py [deleted file]
neutron/plugins/vmware/dhcp_meta/__init__.py [deleted file]
neutron/plugins/vmware/dhcp_meta/combined.py [deleted file]
neutron/plugins/vmware/dhcp_meta/constants.py [deleted file]
neutron/plugins/vmware/dhcp_meta/lsnmanager.py [deleted file]
neutron/plugins/vmware/dhcp_meta/migration.py [deleted file]
neutron/plugins/vmware/dhcp_meta/nsx.py [deleted file]
neutron/plugins/vmware/dhcp_meta/rpc.py [deleted file]
neutron/plugins/vmware/dhcpmeta_modes.py [deleted file]
neutron/plugins/vmware/extensions/networkgw.py
neutron/plugins/vmware/nsx_cluster.py [deleted file]
neutron/plugins/vmware/nsxlib/__init__.py [deleted file]
neutron/plugins/vmware/nsxlib/l2gateway.py [deleted file]
neutron/plugins/vmware/nsxlib/lsn.py [deleted file]
neutron/plugins/vmware/nsxlib/queue.py [deleted file]
neutron/plugins/vmware/nsxlib/router.py [deleted file]
neutron/plugins/vmware/nsxlib/secgroup.py [deleted file]
neutron/plugins/vmware/nsxlib/switch.py [deleted file]
neutron/plugins/vmware/nsxlib/versioning.py [deleted file]
neutron/plugins/vmware/plugin.py
neutron/plugins/vmware/plugins/__init__.py [deleted file]
neutron/plugins/vmware/plugins/base.py [deleted file]
neutron/plugins/vmware/shell/__init__.py [deleted file]
neutron/plugins/vmware/shell/commands.py [deleted file]
neutron/plugins/vmware/vshield/__init__.py [deleted file]
neutron/plugins/vmware/vshield/common/VcnsApiClient.py [deleted file]
neutron/plugins/vmware/vshield/common/__init__.py [deleted file]
neutron/plugins/vmware/vshield/common/constants.py [deleted file]
neutron/plugins/vmware/vshield/common/exceptions.py [deleted file]
neutron/plugins/vmware/vshield/edge_appliance_driver.py [deleted file]
neutron/plugins/vmware/vshield/tasks/__init__.py [deleted file]
neutron/plugins/vmware/vshield/tasks/constants.py [deleted file]
neutron/plugins/vmware/vshield/tasks/tasks.py [deleted file]
neutron/plugins/vmware/vshield/vcns.py [deleted file]
neutron/plugins/vmware/vshield/vcns_driver.py [deleted file]
neutron/tests/unit/vmware/__init__.py [deleted file]
neutron/tests/unit/vmware/apiclient/__init__.py [deleted file]
neutron/tests/unit/vmware/apiclient/fake.py [deleted file]
neutron/tests/unit/vmware/apiclient/test_api_common.py [deleted file]
neutron/tests/unit/vmware/apiclient/test_api_eventlet_request.py [deleted file]
neutron/tests/unit/vmware/db/__init__.py [deleted file]
neutron/tests/unit/vmware/db/test_lsn_db.py [deleted file]
neutron/tests/unit/vmware/db/test_nsx_db.py [deleted file]
neutron/tests/unit/vmware/etc/fake_get_gwservice.json [deleted file]
neutron/tests/unit/vmware/etc/fake_get_lqueue.json [deleted file]
neutron/tests/unit/vmware/etc/fake_get_lrouter.json [deleted file]
neutron/tests/unit/vmware/etc/fake_get_lrouter_lport.json [deleted file]
neutron/tests/unit/vmware/etc/fake_get_lrouter_lport_att.json [deleted file]
neutron/tests/unit/vmware/etc/fake_get_lrouter_nat.json [deleted file]
neutron/tests/unit/vmware/etc/fake_get_lswitch.json [deleted file]
neutron/tests/unit/vmware/etc/fake_get_lswitch_lport.json [deleted file]
neutron/tests/unit/vmware/etc/fake_get_lswitch_lport_att.json [deleted file]
neutron/tests/unit/vmware/etc/fake_get_lswitch_lport_status.json [deleted file]
neutron/tests/unit/vmware/etc/fake_get_security_profile.json [deleted file]
neutron/tests/unit/vmware/etc/fake_post_gwservice.json [deleted file]
neutron/tests/unit/vmware/etc/fake_post_lqueue.json [deleted file]
neutron/tests/unit/vmware/etc/fake_post_lrouter.json [deleted file]
neutron/tests/unit/vmware/etc/fake_post_lrouter_lport.json [deleted file]
neutron/tests/unit/vmware/etc/fake_post_lrouter_nat.json [deleted file]
neutron/tests/unit/vmware/etc/fake_post_lswitch.json [deleted file]
neutron/tests/unit/vmware/etc/fake_post_lswitch_lport.json [deleted file]
neutron/tests/unit/vmware/etc/fake_post_security_profile.json [deleted file]
neutron/tests/unit/vmware/etc/fake_put_lrouter_lport_att.json [deleted file]
neutron/tests/unit/vmware/etc/fake_put_lswitch_lport_att.json [deleted file]
neutron/tests/unit/vmware/etc/neutron.conf.test [deleted file]
neutron/tests/unit/vmware/etc/nsx.ini.agentless.test [deleted file]
neutron/tests/unit/vmware/etc/nsx.ini.basic.test [deleted file]
neutron/tests/unit/vmware/etc/nsx.ini.combined.test [deleted file]
neutron/tests/unit/vmware/etc/nsx.ini.full.test [deleted file]
neutron/tests/unit/vmware/etc/nsx.ini.test [deleted file]
neutron/tests/unit/vmware/etc/nvp.ini.full.test [deleted file]
neutron/tests/unit/vmware/etc/vcns.ini.test [deleted file]
neutron/tests/unit/vmware/extensions/__init__.py [deleted file]
neutron/tests/unit/vmware/extensions/test_addresspairs.py [deleted file]
neutron/tests/unit/vmware/extensions/test_maclearning.py [deleted file]
neutron/tests/unit/vmware/extensions/test_networkgw.py [deleted file]
neutron/tests/unit/vmware/extensions/test_portsecurity.py [deleted file]
neutron/tests/unit/vmware/extensions/test_providernet.py [deleted file]
neutron/tests/unit/vmware/extensions/test_qosqueues.py [deleted file]
neutron/tests/unit/vmware/nsxlib/__init__.py [deleted file]
neutron/tests/unit/vmware/nsxlib/base.py [deleted file]
neutron/tests/unit/vmware/nsxlib/test_l2gateway.py [deleted file]
neutron/tests/unit/vmware/nsxlib/test_lsn.py [deleted file]
neutron/tests/unit/vmware/nsxlib/test_queue.py [deleted file]
neutron/tests/unit/vmware/nsxlib/test_router.py [deleted file]
neutron/tests/unit/vmware/nsxlib/test_secgroup.py [deleted file]
neutron/tests/unit/vmware/nsxlib/test_switch.py [deleted file]
neutron/tests/unit/vmware/nsxlib/test_versioning.py [deleted file]
neutron/tests/unit/vmware/test_agent_scheduler.py [deleted file]
neutron/tests/unit/vmware/test_dhcpmeta.py [deleted file]
neutron/tests/unit/vmware/test_nsx_opts.py [deleted file]
neutron/tests/unit/vmware/test_nsx_plugin.py [deleted file]
neutron/tests/unit/vmware/test_nsx_sync.py [deleted file]
neutron/tests/unit/vmware/test_nsx_utils.py [deleted file]
neutron/tests/unit/vmware/vshield/__init__.py [deleted file]
neutron/tests/unit/vmware/vshield/fake_vcns.py [deleted file]
neutron/tests/unit/vmware/vshield/test_vcns_driver.py [deleted file]
setup.cfg