]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
VPNaaS Service Driver for Cisco CSR
authorPaul Michali <pcm@cisco.com>
Tue, 4 Mar 2014 01:08:50 +0000 (01:08 +0000)
committerMark McClain <mmcclain@yahoo-inc.com>
Wed, 5 Mar 2014 20:08:39 +0000 (15:08 -0500)
commit8a1d02194324ac564c060412d85e924f5dc86a89
tree3558390a30d45e942594802d32389a7f81cb7b0b
parent30f6f2fa4e6e73cf8045febbd1e8d26360714ac5
VPNaaS Service Driver for Cisco CSR

This has the service driver part of the vendor specific VPNaaS plugin.
This version DOES NOT rely on the Service Type Framework code, which is
presently under review (client 53602, server 41827) and on hold due to
discussion over flavors. As a result, this changeset has modifications
so that the service driver is not hard-coded in the VPN plugin.

The device driver will be under a separate review and has the REST
client that talks to the Cisco CSR (running out-of-band).

Note: See review 74156 for more details on device driver portion of
      this blueprint.

Change-Id: I39b1475c992b594256f5a28be0caa1ee9398050e
Partially-implements: blueprint vpnaas-cisco-driver
12 files changed:
etc/neutron.conf
etc/vpn_agent.ini
neutron/db/migration/alembic_migrations/versions/24c7ea5160d7_cisco_csr_vpnaas.py [new file with mode: 0644]
neutron/db/vpn/vpn_db.py
neutron/services/vpn/common/topics.py
neutron/services/vpn/plugin.py
neutron/services/vpn/service_drivers/__init__.py
neutron/services/vpn/service_drivers/cisco_csr_db.py [new file with mode: 0644]
neutron/services/vpn/service_drivers/cisco_ipsec.py [new file with mode: 0644]
neutron/services/vpn/service_drivers/ipsec.py
neutron/tests/unit/db/vpn/test_db_vpnaas.py
neutron/tests/unit/services/vpn/service_drivers/test_cisco_ipsec.py [new file with mode: 0644]