0763101f66
Change-Id: I52ec9ed4cb42d251b4991599eb55c8ed4c3cf0c8 Closes-Bug: #1438438
42 lines
1005 B
ReStructuredText
42 lines
1005 B
ReStructuredText
===============================
|
|
designatedashboard
|
|
===============================
|
|
|
|
Designate Horizon UI bits
|
|
|
|
* Free software: Apache license
|
|
|
|
Features
|
|
--------
|
|
|
|
* TODO
|
|
|
|
|
|
Howto
|
|
-----
|
|
|
|
1. Package the designatedashboard 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 designatedashboard, note the two lines to add below::
|
|
|
|
import designatedashboard.enabled # ADD THIS LINE
|
|
|
|
...
|
|
|
|
INSTALLED_APPS = list(INSTALLED_APPS) # Make sure it's mutable
|
|
settings.update_dashboards([
|
|
openstack_dashboard.enabled,
|
|
openstack_dashboard.local.enabled,
|
|
designatedashboard.enabled, # ADD THIS LINE TOO
|
|
], HORIZON_CONFIG, INSTALLED_APPS)
|
|
|
|
3. (Optional) Copy the designate policy file into horizon's policy files folder, and add this config::
|
|
|
|
'dns': 'designate_policy.json',
|
|
|