![]() Horizon defines classes of exception from the services it communicates with. In the plugin case, the plugin needs to set up including plugin content specific exceptions to the classes of exceptions in Horizon. This patch includes this content. Setting up an extensible exception list in exceptions.py and including the exceptions in the configuration files. Change-Id: Ie91cfe1e0f34a710a96b4a43cf62af35d989920c |
||
---|---|---|
sahara_dashboard | ||
tools | ||
.gitignore | ||
.gitreview | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
manage.py | ||
requirements.txt | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
OpenStack Dashboard plugin for Sahara project
How to use:
Use pip to install the package on the server running Horizon. Then either copy or link the files in sahara_dashboard/enabled to openstack_dashboard/local/enabled. This step will cause the Horizon service to pick up the Sahara plugin when it starts.
To run unit tests:
./run_tests.sh
NOTE:
As of the Mitaka release, the dashboard for sahara is now maintained outside of the horzon codebase, in the repository.
Links:
Sahara project: https://github.com/openstack/sahara
Sahara at wiki.openstack.org: https://wiki.openstack.org/wiki/Sahara
Launchpad project: https://launchpad.net/sahara
Sahara docs site: http://docs.openstack.org/developer/sahara
Roadmap: https://wiki.openstack.org/wiki/Sahara/Roadmap
Quickstart guide: http://docs.openstack.org/developer/sahara/devref/quickstart.html
How to participate: http://docs.openstack.org/developer/sahara/devref/how_to_participate.html
License
Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0