]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
VPNaaS Device Driver for Cisco CSR
authorPaul Michali <pcm@cisco.com>
Mon, 17 Feb 2014 20:56:22 +0000 (15:56 -0500)
committerGerrit Code Review <review@openstack.org>
Tue, 11 Mar 2014 18:12:55 +0000 (18:12 +0000)
commitac4e5f446cf183cfdd992cac9c82defea2147c68
tree9d67fb547458b7be0cdb7e6416b4e56ebe17adec
parent12cbf7226553f7029afaff317f918376d096310e
VPNaaS Device Driver for Cisco CSR

This is the device driver for the vendor specific VPNaaS plugin. This
change relies on the service driver code (review 74144), which is also
out for review.

Note: Support for sharing of IKE/IPSec policies (which is currently
      prevented by the service driver code), will be done as a later
      enhancement.
Note: Needs Tempest tests updated/created to test this.
Note: To run, this needs an out-of-band Cisco CSR installed and
      configured.
Note: This uses a newer version of requests library and a new httmock
      library. Until these are approved (75296), the UT will be
      renamed to prevent testing the REST client API to the CSR.

Change-Id: I4f73f7fa1bfcdc89a35ffe63dd253f8eede98485
Paritally-Implements: blueprint vpnaas-cisco-driver
etc/neutron/plugins/cisco/cisco_vpn_agent.ini [new file with mode: 0644]
neutron/services/vpn/device_drivers/cisco_csr_rest_client.py [new file with mode: 0644]
neutron/services/vpn/device_drivers/cisco_ipsec.py [new file with mode: 0644]
neutron/services/vpn/service_drivers/cisco_csr_db.py
neutron/tests/unit/services/vpn/device_drivers/cisco_csr_mock.py [new file with mode: 0644]
neutron/tests/unit/services/vpn/device_drivers/notest_cisco_csr_rest.py [new file with mode: 0644]
neutron/tests/unit/services/vpn/device_drivers/test_cisco_ipsec.py [new file with mode: 0644]