2d5f4a29ae
Co-Authored-By: Milan Tonse <milantonse@gmail.com> Co-Authored-By: Eric Peterson <eric.peterson1@twcable.com> Co-Authored-By: Vivek Jain <v.jain007@gmail.com> Partially-Implements: blueprint horizon-lbaas-v2-ui Change-Id: I8a9af14aa13fe928541c299862f1231bab3a7437 |
||
---|---|---|
doc/source | ||
neutron_lbaas_dashboard | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.testr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
babel.cfg | ||
manage.py | ||
openstack-common.conf | ||
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