]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Services split, pass 2
authorDoug Wiegley <dougw@a10networks.com>
Tue, 9 Dec 2014 22:55:04 +0000 (15:55 -0700)
committerDoug Wiegley <dougw@a10networks.com>
Wed, 10 Dec 2014 15:01:11 +0000 (08:01 -0700)
commitec5fb4327e0dc56843b05d696d287b6348bb3e55
tree807bf225563b2c3ab681c1d771f20f4200a89451
parent407ee801e3f4a9f489062c1446ba128d25da6db5
Services split, pass 2

- Nuke more services code, killing some refs in vmware plugin
- Vmware plugin foreign key relationships are temporary disabled
- Vmware unit tests are temporarily disabled
- Remove router insertion test, as its only user is going away
- Add thin service plugin shims
- Temporarily disable model sync test

Post services-split, existing neutron.conf configurations may contain
references to in-tree plugin classes.  Add thin shims so that those configs
will continue to work.

Change-Id: I5dd26def685bcc643e35badc23885afc6240ae94
43 files changed:
etc/neutron.conf
neutron/db/firewall/firewall_db.py [deleted file]
neutron/db/loadbalancer/__init__.py [deleted file]
neutron/db/loadbalancer/loadbalancer_db.py [deleted file]
neutron/db/migration/models/head.py
neutron/db/vpn/__init__.py [deleted file]
neutron/db/vpn/vpn_db.py [deleted file]
neutron/db/vpn/vpn_validator.py [deleted file]
neutron/plugins/vmware/dbexts/vcns_models.py
neutron/plugins/vmware/plugins/service.py
neutron/plugins/vmware/vshield/edge_loadbalancer_driver.py
neutron/services/firewall/fwaas_plugin.py [moved from neutron/services/loadbalancer/drivers/embrane/models.py with 57% similarity]
neutron/services/loadbalancer/agent_scheduler.py [deleted file]
neutron/services/loadbalancer/constants.py [deleted file]
neutron/services/loadbalancer/drivers/__init__.py [deleted file]
neutron/services/loadbalancer/drivers/abstract_driver.py [deleted file]
neutron/services/loadbalancer/drivers/embrane/README [deleted file]
neutron/services/loadbalancer/drivers/embrane/__init__.py [deleted file]
neutron/services/loadbalancer/drivers/embrane/agent/__init__.py [deleted file]
neutron/services/loadbalancer/drivers/embrane/agent/dispatcher.py [deleted file]
neutron/services/loadbalancer/drivers/embrane/agent/lb_operations.py [deleted file]
neutron/services/loadbalancer/drivers/embrane/config.py [deleted file]
neutron/services/loadbalancer/drivers/embrane/constants.py [deleted file]
neutron/services/loadbalancer/drivers/embrane/db.py [deleted file]
neutron/services/loadbalancer/drivers/embrane/driver.py [deleted file]
neutron/services/loadbalancer/drivers/embrane/poller.py [deleted file]
neutron/services/loadbalancer/plugin.py [new file with mode: 0644]
neutron/services/vpn/plugin.py [new file with mode: 0644]
neutron/services/vpn/service_drivers/__init__.py [deleted file]
neutron/services/vpn/service_drivers/cisco_csr_db.py [deleted file]
neutron/tests/unit/db/test_migration.py
neutron/tests/unit/services/firewall/test_plugin_shim.py [new file with mode: 0644]
neutron/tests/unit/services/loadbalancer/test_plugin_shim.py [new file with mode: 0644]
neutron/tests/unit/services/vpn/__init__.py [moved from neutron/db/firewall/__init__.py with 100% similarity]
neutron/tests/unit/services/vpn/test_plugin_shim.py [new file with mode: 0644]
neutron/tests/unit/test_routerserviceinsertion.py.skip [deleted file]
neutron/tests/unit/vmware/skip_this_dir__init__.py [moved from neutron/tests/unit/vmware/__init__.py with 100% similarity]
neutron/tests/unit/vmware/vshield/test_firewall_driver.py [moved from neutron/tests/unit/vmware/vshield/test_firewall_driver.py.skip with 100% similarity]
neutron/tests/unit/vmware/vshield/test_fwaas_plugin.py [moved from neutron/tests/unit/vmware/vshield/test_fwaas_plugin.py.skip with 100% similarity]
neutron/tests/unit/vmware/vshield/test_lbaas_plugin.py [moved from neutron/tests/unit/vmware/vshield/test_lbaas_plugin.py.skip with 100% similarity]
neutron/tests/unit/vmware/vshield/test_loadbalancer_driver.py [moved from neutron/tests/unit/vmware/vshield/test_loadbalancer_driver.py.skip with 99% similarity]
neutron/tests/unit/vmware/vshield/test_vpnaas_plugin.py [moved from neutron/tests/unit/vmware/vshield/test_vpnaas_plugin.py.skip with 100% similarity]
tox.ini