5a7ebe5016
Replace django.core.urlresolves with django.urls (In Django 2.0) The django.core.urlresolvers module is removed in favor of its new location, django.urls. It was deprecated in Django 1.10: https://docs.djangoproject.com/en/2.0/releases/1.10/#id3 To test the dashboard with python3 and Django 1.11, python3-django111 job is added to tox.ini and a corresponding entry is added to .zuul.yaml. requirements.txt is also updated not to include horizon dependecies. This allows horizon plugins not to track changes in basic stuffs like Django. KeyError from memoized decorator occurs in watcher-dashboard python3 tests but it seems it is not specific to Django 2.0 support, so it is not touched. Hopefully it can be fixed later. lower-constraints job is also fixed. - Previously install_command specifies upper-constraints.txt even for lower-constraints tox env. As a result, lower-constraints job actually tests upper-constraints. This commit moves -c option for upper-constraints.txt to 'deps'. - lower-constraints.txt is updated. - nose-exclude 0.3.0 actually does not work. 0.5.0 needs to be used. Change-Id: Ia98e4685f217c1e932d4b68b864cd9f52c88b134 |
||
---|---|---|
devstack | ||
doc/source | ||
releasenotes | ||
tools | ||
watcher_dashboard | ||
.gitignore | ||
.gitreview | ||
.zuul.yaml | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
babel-django.cfg | ||
babel-djangojs.cfg | ||
lower-constraints.txt | ||
manage.py | ||
requirements.txt | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Team and repository tags
OpenStack Dashboard plugin for Watcher project
The Watcher dashboard is a Horizon plugin that will allow users to realize a wide range of cloud optimization goals.
- Free software: Apache license
- Documentation: https://docs.openstack.org/watcher-dashboard/latest
- Source: https://git.openstack.org/cgit/openstack/watcher-dashboard
- Bugs: https://bugs.launchpad.net/watcher-dashboard