Initial proposal with db layer, API extension and client extension

This initial commit is tightly integrated with current neutron
master.
It extends the Neutron API;
It extends python-neutronclient accordingly;
It adds an alembic scripts to create tables in the neutron
database;
A dummy driver is also proposed.
Change-Id: Idaecac54bbbec0d978f2e889faed5e35fc00bc76
This commit is contained in:
mathieu-rohon
2015年03月12日 17:35:11 +01:00
parent 8cf13efde8
commit a3e7270d29

View File

@@ -12,4 +12,24 @@ API and Framework to interconnect bgpvpn to neutron networks
Features
--------
* TODO
to be able to test this framework, you have to :
-clone this repo and install the python package :
#git clone http://git.openstack.org/cgit/stackforge/networking-bgpvpn
#sudo python setup.py develop
-run the latest devstack (and let it fetch latest openstack code)
with the following options :
Q_SERVICE_PLUGIN_CLASSES=networking_bgpvpn.neutron.services.bgpvpn.plugin.BGPVPNPlugin
[[post-config|/$NEUTRON_CONF]]
[service_providers]
service_provider=BGPVPN:BaGPipe:networking_bgpvpn.neutron.services.bgpvpn.service_drivers.dummy.dummyBGPVPNDriver:default
-update the db with :
#/usr/local/bin/bgpvpn-db-manage --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini upgrade head
-bgpvpn-connection-create/update/delete/show/list commands will be available with the neutron client
for example :
#. openrc admin admin
#neutron bgpvpn-connection-create --route-targets 64512:1
#neutron bgpvpn-connection-list
Reference in New Issue
openstack/networking-bgpvpn
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.

The note is not visible to the blocked user.