3fd8f294937d5d84ec7ff85ccfb4936d597fef88
Go to file
Édouard Thuleau 3fd8f29493 Filtering BGP VPN list with resource associations
For db based drivers, use the Neutron db query hooks mechanism to apply
resource association filters on query results. That improvement permits to
remove two mandatory methods of the driver interface
'find_bgpvpns_for_network' and 'find_bgpvpns_for_router' which can be
replaced by the 'get_bgpvpns' method with appropriated filters.
For non db based drivers, improves utils method to filter resources with
a list of values instead of one value only. In that case, the resource
attribute value must contains filtered values at least (like it's done
for db based drivers).
Change-Id: Icbbb7ba704fbb3c025aabbddbb5121a2ecd852cc
Closes-Bug: #1659895
Implements blueprint api-find-bgpvpn-for-net
2017年02月03日 14:48:17 +01:00
2015年09月10日 13:55:19 +02:00
2015年09月21日 14:29:36 +00:00
2016年06月22日 16:41:50 +02:00
2015年06月12日 23:12:30 +00:00
2015年02月25日 16:29:32 +01:00
2016年11月03日 21:57:38 -04:00
2015年05月18日 16:01:40 +02:00
2015年02月25日 16:29:32 +01:00
2015年02月25日 16:29:32 +01:00
2015年02月25日 16:29:32 +01:00
2015年02月25日 16:29:32 +01:00
2015年02月25日 16:29:32 +01:00
2016年11月25日 15:42:21 +01:00
2017年01月16日 20:32:43 +00:00
2016年11月08日 20:22:46 +00:00
2015年09月17日 12:13:25 +00:00
2017年01月12日 15:06:44 +00:00
2016年12月01日 14:01:24 +01:00

Team and repository tags

image

BGP-MPLS VPN Extension for OpenStack Networking

This project provides an API and Framework to interconnect BGP/MPLS VPNs to Openstack Neutron networks, routers and ports.

The Border Gateway Protocol and Multi-Protocol Label Switching are widely used Wide Area Networking technologies. The primary purpose of this project is to allow attachment of Neutron networks and/or routers to VPNs built in carrier provided WANs using these standard protocols. An additional purpose of this project is to enable the use of these technologies within the Neutron networking environment.

A vendor-neutral API and data model are provided such that multiple backends may be "plugged in" while offering the same tenant facing API. A reference implementation based on an Open Source BGP implementation is also provided.

Description
APIs and framework to attach BGP VPNs to Neutron networks
Readme 13 MiB
Languages
Python 97.6%
HTML 1.2%
Shell 1%
Mako 0.2%