Horizon plugin patch to let user handle BGPVPN resources
Add a new panel BGPVPN in project section to display BGPVPN created for non admin user. The page allow actions as edit and update associations networks or routers for BGPVPN resources. Some part of code has been refactored to put in common methods or classes between project and admin panels. Change-Id: I49bfdfe1427c67f6b19a7b4faec0ab77a15ce8a5 Implements: blueprint horizon-tenant-workflow
This commit is contained in:
Cedric Savignan
committed by
Thomas Morin
parent
162546c8cf
commit
a9d92882e6
28 changed files with 839 additions and 512 deletions
@@ -17,6 +17,14 @@ The operations possible for admin users are:
* associating or disassociating a BGPVPN to router(s)
* deleting a BGPVPN
For non admin users the plugin adds a BGPVPN Interconnections panel in the Project
section under the Network subsection.
The operations possible for non admin users are:
* listing BGPVPN (display only name, type, networks and routers associations)
* editing a BGPVPN (only the name)
* associating or disassociating a BGPVPN to network(s)
* associating or disassociating a BGPVPN to router(s)
Installation and Configuration
==============================
@@ -36,4 +44,4 @@ Copy configuration file:
Restart the web server hosting Horizon.
The BGPVPN Interconnections panel will now be in your Horizon dashboard.
The BGPVPN Interconnections panels will now be in your Horizon dashboard.
Reference in New Issue
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.