RETIRED, Sahara Horizon plugin.
Go to file
Akihiro Motoki e803202a75 translation: drop babel extractor definitions
babel extractors are now registered via python entry points,
so there is no need to declare babel extractors in babel configs.

This change is important to make translation work in Django 2.2.
django-babel does not work with Django 2.2 and looks unmaintained
for over two years. The horizon team is thinking to switch the extractor
to enmerkar (a fork of django-babel) to make extraction of translation
string work again near future. It is important to drop the extractor
definition to make the transition smooth.

Change-Id: Ideff438f8100a330c49c6ae087d9bf7d4f540d29
2019-12-27 02:25:30 +09:00
devstack Few python3 (and 3.6) compatibility improvements 2018-12-05 22:37:22 +01:00
doc [ussuri][goal] Drop python 2.7 support and testing 2019-11-18 12:02:49 +00:00
playbooks/sahara-dashboard-integration Native Zuul v3 dashboard-integration test 2019-02-21 00:47:34 +01:00
releasenotes Imported Translations from Zanata 2019-12-22 08:05:38 +00:00
roles Native Zuul v3 dashboard-integration test 2019-02-21 00:47:34 +01:00
sahara_dashboard Imported Translations from Zanata 2019-11-15 08:01:41 +00:00
tools Avoid tox-install.sh 2018-03-14 15:01:10 +01:00
.coveragerc Fix the coverage tox target 2018-06-29 14:53:30 +02:00
.gitignore Adding a few missing files 2015-12-14 17:10:39 -07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:32:17 +00:00
.zuul.yaml [ussuri][goal] Drop python 2.7 support and testing 2019-11-18 12:02:49 +00:00
babel-django.cfg translation: drop babel extractor definitions 2019-12-27 02:25:30 +09:00
babel-djangojs.cfg translation: drop babel extractor definitions 2019-12-27 02:25:30 +09:00
bindep.txt Native Zuul v3 dashboard-integration test 2019-02-21 00:47:34 +01:00
CONTRIBUTING.rst fix invaild urls in CONTRIBUTING.rst 2019-10-24 17:20:56 +08:00
HACKING.rst Update the documentation link for doc migration 2017-10-09 17:01:31 +00:00
LICENSE Excising Sahara content from Horizon 2015-11-30 16:40:44 -07:00
lower-constraints.txt Bump python-saharaclient lower bound to 2.2.0 2019-03-07 10:04:07 -05:00
manage.py 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 Replace git.openstack.org URLs with opendev.org URLs 2019-04-20 13:51:20 +02:00
requirements.txt Bump python-saharaclient lower bound to 2.2.0 2019-03-07 10:04:07 -05:00
setup.cfg [ussuri][goal] Drop python 2.7 support and testing 2019-11-18 12:02:49 +00:00
setup.py Updated from global requirements 2017-03-02 17:53:49 +00:00
test-requirements.txt Switch test runner to django default runner 2018-08-21 23:16:36 +09:00
tox.ini [ussuri][goal] Drop python 2.7 support and testing 2019-11-18 12:02:49 +00:00

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 https://opendev.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 horizon codebase, in the repository.

Sahara project: https://opendev.org/openstack/sahara

Sahara at wiki.openstack.org: https://wiki.openstack.org/wiki/Sahara

Storyboard project: https://storyboard.openstack.org/#!/project/936

Sahara docs site: https://docs.openstack.org/sahara/latest/

Quickstart guide: https://docs.openstack.org/sahara/latest/user/quickstart.html

How to participate: https://docs.openstack.org/sahara/latest/contributor/how-to-participate.html

Release notes: https://docs.openstack.org/releasenotes/sahara-dashboard/

License

Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0