]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Hyper-V Agent decomposition
authorClaudiu Belu <cbelu@cloudbasesolutions.com>
Mon, 2 Feb 2015 21:09:33 +0000 (23:09 +0200)
committerClaudiu Belu <cbelu@cloudbasesolutions.com>
Thu, 19 Mar 2015 10:17:19 +0000 (12:17 +0200)
commitf39d96d3af016de4eef5add45a51e396ebaa8546
treedaebf88d518edb7ee6dfb46717d72a62fca8d04c
parent9ac4c3ad9332180bbdf32844af56b32e0433e24d
Hyper-V Agent decomposition

Decomposes Hyper-V Neutron Agent and adds the requirements.txt
file to set the dependency to the vendor agent.

Adds README containing information on how to properly use the
Hyper-V Neutron Agent and the ML2 Mechanism Driver.

Vendor plugin code is available on stackforge:
https://github.com/stackforge/networking-hyperv

Plugin already available in pypi:
https://pypi.python.org/pypi/networking-hyperv

DocImpact

Partially-implements: blueprint core-vendor-decomposition

Change-Id: Iedff2718732c884c297cb0be855593057bd64c38
20 files changed:
doc/source/devref/contribute.rst
neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py [new file with mode: 0644]
neutron/plugins/hyperv/agent/config.py [new file with mode: 0644]
neutron/plugins/hyperv/agent/hyperv_neutron_agent.py [deleted file]
neutron/plugins/hyperv/agent/l2_agent.py [new file with mode: 0644]
neutron/plugins/hyperv/agent/security_groups_driver.py
neutron/plugins/hyperv/agent/utils.py [deleted file]
neutron/plugins/hyperv/agent/utilsfactory.py [deleted file]
neutron/plugins/hyperv/agent/utilsv2.py [deleted file]
neutron/plugins/hyperv/common/constants.py [deleted file]
neutron/plugins/ml2/drivers/hyperv/README [new file with mode: 0644]
neutron/plugins/ml2/drivers/hyperv/__init__.py [moved from neutron/plugins/hyperv/common/__init__.py with 100% similarity]
neutron/plugins/ml2/drivers/hyperv/mech_hyperv.py [moved from neutron/plugins/ml2/drivers/mech_hyperv.py with 69% similarity]
neutron/plugins/ml2/drivers/hyperv/requirements.txt [new file with mode: 0644]
neutron/tests/unit/hyperv/test_hyperv_neutron_agent.py [deleted file]
neutron/tests/unit/hyperv/test_hyperv_security_groups_driver.py [deleted file]
neutron/tests/unit/hyperv/test_hyperv_utilsfactory.py [deleted file]
neutron/tests/unit/hyperv/test_hyperv_utilsv2.py [deleted file]
neutron/tests/unit/ml2/test_mech_hyperv.py [deleted file]
setup.cfg