An open API service indexing awesome lists of open source software.

https://github.com/f5networks/f5-lbaas-dashboard


https://github.com/f5networks/f5-lbaas-dashboard

Last synced: 8 months ago
JSON representation

Awesome Lists containing this project

README

          

=======================
neutron-lbaas-dashboard
=======================

Horizon panels for Neutron LBaaS v2

* 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
-----

1. Package the f5_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. Copy ``_1481_project_ng_loadbalancersv2_panel.py`` in
``f5_lbaas_dashboard/enabled`` directory
to ``openstack_dashboard/local/enabled``.

3. (Optional) Copy the policy file into horizon's policy files folder, and
add this config ``POLICY_FILES``::

'neutron_lbaas': 'neutron_lbaas_policy.json',

4. Django has a compressor feature that performs many enhancements for the
delivery of static files. If the compressor feature is enabled in your
environment (``COMPRESS_OFFLINE = True``), run the following commands::

$ ./manage.py collectstatic
$ ./manage.py compress

5. Finally restart your web server to enable neutron-lbaas-dashboard
in your Horizon::

$ sudo service apache2 restart