7b90156da1
This change implements the members table under the 'Members' tab on the pools detail page that shows all of the members that belong to that particular pool. It also adds the member detail page which includes the details for a specific member in the pool. Partially-Implements: blueprint horizon-lbaas-v2-ui Change-Id: I879c840d174630c697375c5ce7649b01303aeb00 |
||
---|---|---|
devstack | ||
doc/source | ||
neutron_lbaas_dashboard | ||
.coveragerc | ||
.eslintrc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.testr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
babel.cfg | ||
manage.py | ||
openstack-common.conf | ||
package.json | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
neutron-lbaas-dashboard
Horizon panels for Neutron LBaaS
- Free software: Apache license
- Documentation: http://docs.openstack.org/developer/neutron-lbaas-dashboard
- Source: http://git.openstack.org/cgit/openstack/neutron-lbaas-dashboard
- Bugs: http://bugs.launchpad.net/neutron
Features
- Please see neutron-lbaas repository
Howto
Package the neutron_lbaas_dashboard by running:
python setup.py sdist
This will create a python egg in the dist folder, which can be used to install on the horizon machine or within horizon's python virtual environment.
Modify horizon's settings file to enabled neutron_lbaas_dashboard, note the two lines to add below:
import neutron_lbaas_dashboard.enabled # ADD THIS LINE ... INSTALLED_APPS = list(INSTALLED_APPS) # Make sure it's mutable settings.update_dashboards([ openstack_dashboard.enabled, openstack_dashboard.local.enabled, neutron_lbaas_dashboard.enabled, # ADD THIS LINE TOO ], HORIZON_CONFIG, INSTALLED_APPS)
(Optional/TODO) Copy the policy file into horizon's policy files folder, and add this config:
'neutron_lbaas': 'neutron_lbaas_policy.json',
(Optional) Add extra config settings for the add in: TODO