Sahara Horizon plugin.
Go to file
Ihor Kalnytskyi 5270e94b16 Reuse testenv env variables in py27/py34 envs
Due to Tox override mechanism, both py27 and py34 envs do not pass
env variables defined in testenv to tox_install.sh script. Hence,
BRANCH_NAME is not defined and master code of Horizon is always
installed. While it's not critical for sahara-dashboard master branch,
it's crucial for stable branches, especially stable/newton where running
tox -e py27 fails due to fresh Horizon and old its dependencies.

This patch adds inheritance for py27 and py34 envs, so the env variables
defined in testenv will be also defined in these both envs.

Change-Id: I246049d29024b64b50dcdc153a809c9649716287
2017-05-05 17:01:59 +03:00
devstack Ensure to compile translation catalogs 2016-02-24 00:38:14 +09:00
releasenotes Imported Translations from Zanata 2017-02-12 08:11:42 +00:00
sahara_dashboard Fix JS syntax error in variable declaration 2017-04-22 21:22:09 +02:00
tools Add Constraints support 2016-12-22 15:06:30 +11:00
.gitignore Adding a few missing files 2015-12-14 17:10:39 -07:00
.gitreview Update .gitreview for stable/ocata 2017-02-02 14:41:56 +00:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:40 +00:00
HACKING.rst Changing "Savanna" to "Sahara" in basic strings 2014-03-12 16:44:46 -04:00
LICENSE Excising Sahara content from Horizon 2015-11-30 16:40:44 -07:00
MANIFEST.in Excising Sahara content from Horizon 2015-11-30 16:40:44 -07:00
README.rst Show team and repo badges on README 2016-11-25 15:27:40 +01:00
babel-django.cfg Translation setup for sahara-dashboard 2016-02-16 13:59:15 +09:00
babel-djangojs.cfg Translation setup for sahara-dashboard 2016-02-16 13:59:15 +09:00
bindep.txt Move other-requirements.txt to bindep.txt 2016-08-12 21:15:06 +02:00
manage.py Excising Sahara content from Horizon 2015-11-30 16:40:44 -07:00
requirements.txt Updated from global requirements 2017-03-09 18:24:26 +00:00
run_tests.sh Add Constraints support 2016-12-22 15:06:30 +11:00
setup.cfg Remove support for py33 2017-01-23 13:34:22 +07:00
setup.py Updated from global requirements 2015-09-17 12:17:22 +00:00
test-requirements.txt Updated from global requirements 2017-01-20 01:55:33 +00:00
tox.ini Reuse testenv env variables in py27/py34 envs 2017-05-05 17:01:59 +03:00

README.rst

Team and repository tags

image

OpenStack Dashboard plugin for Sahara project

How to use with Horizon on server:

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.

How to use with devstack:

Add the following to your devstack local.conf file:

enable_plugin sahara-dashboard git://git.openstack.org/openstack/sahara-dashboard

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.

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