RETIRED, Horizon UI support for Neutron LBaaS
Go to file
Akihiro Motoki 8d863ab27b devstack plugin for neutron-lbaas-dashboard
Change-Id: I7c4ad77d0c078e4a0a25d59226bede82b892bdd1
2015-12-15 17:58:22 +00:00
devstack devstack plugin for neutron-lbaas-dashboard 2015-12-15 17:58:22 +00:00
doc/source Initial cookiecutter commit 2015-08-07 15:41:49 -06:00
neutron_lbaas_dashboard Add routing and load balancer detail page 2015-11-30 14:55:26 +00:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:32:11 +00:00
.gitignore Add angular Load Balancers V2 panel 2015-11-12 15:38:21 +00:00
.gitreview Added .gitreview 2015-07-28 18:36:21 +00:00
.mailmap Initial cookiecutter commit 2015-08-07 15:41:49 -06:00
.testr.conf Initial cookiecutter commit 2015-08-07 15:41:49 -06:00
CONTRIBUTING.rst Initial cookiecutter commit 2015-08-07 15:41:49 -06:00
HACKING.rst Initial cookiecutter commit 2015-08-07 15:41:49 -06:00
LICENSE Initial cookiecutter commit 2015-08-07 15:41:49 -06:00
MANIFEST.in Initial cookiecutter commit 2015-08-07 15:41:49 -06:00
README.rst Initial commit for horizon lbaas v2 dashboard 2015-10-01 20:43:52 +00:00
babel.cfg Initial cookiecutter commit 2015-08-07 15:41:49 -06:00
manage.py Make sure django env var is set 2015-10-01 14:24:12 +00:00
openstack-common.conf Initial cookiecutter commit 2015-08-07 15:41:49 -06:00
package.json Add angular Load Balancers V2 panel 2015-11-12 15:38:21 +00:00
requirements.txt Initial cookiecutter commit 2015-08-07 15:41:49 -06:00
setup.cfg Open Mitaka development 2015-09-24 13:25:43 +00:00
setup.py Initial cookiecutter commit 2015-08-07 15:41:49 -06:00
test-requirements.txt Make sure django env var is set 2015-10-01 14:24:12 +00:00
tox.ini Make sure django env var is set 2015-10-01 14:24:12 +00:00

README.rst

neutron-lbaas-dashboard

Horizon panels for Neutron LBaaS

Features

  • Please see neutron-lbaas repository

Howto

  1. 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.

  2. 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)
  3. (Optional/TODO) Copy the policy file into horizon's policy files folder, and add this config:

    'neutron_lbaas': 'neutron_lbaas_policy.json',
  4. (Optional) Add extra config settings for the add in: TODO