56b0bca500
This commit implements the new tables for VPN endpoint-groups, and the CRUD REST API. Validation logic has been added for the reference implementation. Migration files are created, so that the needed tables are created. Unit tests have been added for the API and database. The neutron client and Horizon support for this new API will be handled separately, as will API test cases for the new API. This new API is a prerequisite for providing the multiple local subnet feature, which will use this API and make changes to existing APIs. At that time, migration and backward compatibility support will be provided, so that users can migrate smoothly to the new API (since there is no support for micro-versioning). APIImpact Depends-On: Ia729bd0c6967fa2b8c698495aa360f340b42d98a Change-Id: I6e10590a988312eafca076a14be38b19e2d44a87 Partial-Bug: 1459423 |
||
---|---|---|
devstack | ||
doc/source | ||
etc | ||
neutron_vpnaas | ||
rally-jobs | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.pylintrc | ||
.testr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
TESTING.rst | ||
babel.cfg | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Welcome!
This package contains the code for the Neutron VPN as a Service (VPNaaS) service. This includes third-party drivers. This package requires Neutron to run.
External Resources:
The homepage for Neutron is: http://launchpad.net/neutron. Use this site for asking for help, and filing bugs. We use a single Launchpad page for all Neutron projects.
Code is available on git.openstack.org at: <http://git.openstack.org/cgit/openstack/neutron-vpnaas.
Please refer to Neutron documentation for more information: Neutron README.rst