The UI component for Manila
Go to file
Victoria Martinez de la Cruz 39d9896c47 Make manila-ui python3 compatible
In order to make manila-ui python3 compatible,
this patch set:
- replace dict.iteritems() with six.iteritems(dict)
- replace print msg with print(msg)
- replace dict.viewkeys() with error.keys()
- python 3 getting the keys() of a dict returns
  a dict_keys object instead of a list and hence
  sort() fails
- in python 2.x calling keys makes a copy of the key
  that you can iterate over while modifying the dict.
  This doesn't work in python 3.x because keys
  returns an iterator instead of a list.
  Another way is to use list to force a copy of the keys
  to be made.
- use getattr instead of relying on overriden __getattr__
  in the client to get params that not neccesarily need to
  be available (share_group_id and supports_share_migration)
- refactor ShareGroupTypeTests

Plus, enable py35 and py35dj20 jobs in tox and drop
old oslo-incubator files (install_venv.py)

Also add openstack-tox-py35 job to check python3 env.
openstack-tox-py35 should be defined in project-config later
but it is added to check python3 UT status.

Change-Id: I30582184904dc19e9cb4ca171b1fd2d161e09c48
2018-05-07 02:03:21 +09:00
devstack Moves OPENSTACK_MANILA_SETTINGS TO local_settings.d/ 2016-12-12 20:36:50 +00:00
doc/source Import user and admin guide from horizon 2018-01-06 20:48:55 +09:00
manila_ui Make manila-ui python3 compatible 2018-05-07 02:03:21 +09:00
playbooks/legacy/manila-ui-dsvm Move the job manila-ui-dsvm in-tree 2018-04-16 14:34:28 +00:00
releasenotes Imported Translations from Zanata 2018-03-03 07:31:03 +00:00
tools Make manila-ui python3 compatible 2018-05-07 02:03:21 +09:00
.coveragerc Upgrade coverage tox job 2016-04-20 14:37:33 +03:00
.gitignore Update .gitignore to ignore .eggs 2017-06-27 06:05:51 +00:00
.gitreview Add .gitreview file for manila-ui 2015-04-30 13:43:01 -04:00
.mailmap Initial project creation 2015-03-13 14:01:16 -07:00
.testr.conf Initial project creation 2015-03-13 14:01:16 -07:00
.zuul.yaml Make manila-ui python3 compatible 2018-05-07 02:03:21 +09:00
CONTRIBUTING.rst Reorganize manila-ui documentation 2018-01-06 20:37:59 +09:00
HACKING.rst Update URLs in documentation 2017-07-20 17:02:26 +08:00
LICENSE Initial project creation 2015-03-13 14:01:16 -07:00
README.rst Update links in README 2018-03-28 11:21:28 +08:00
babel-django.cfg Correct django template pattern in babel-django.cfg 2018-02-06 01:11:07 +09:00
babel-djangojs.cfg Enable translation for manila-ui 2016-05-11 21:36:40 +00:00
babel.cfg Initial project creation 2015-03-13 14:01:16 -07:00
lower-constraints.txt add lower-constraints job 2018-04-22 09:46:45 +09:00
manage.py Correct the actual path for setting DJANGO_SETTINGS_MODULE 2017-03-01 22:00:31 +08:00
requirements.txt Updated from global requirements 2018-04-15 02:23:54 +00:00
run_tests.sh Place all unit tests under single subdir 2016-05-04 13:52:09 +03:00
setup.cfg Make manila-ui python3 compatible 2018-05-07 02:03:21 +09:00
setup.py Updated from global requirements 2017-03-02 11:46:45 +00:00
test-requirements.txt Updated from global requirements 2018-04-15 02:23:54 +00:00
tox.ini Make manila-ui python3 compatible 2018-05-07 02:03:21 +09:00

README.rst

manila-ui - Manila Management Dashboard

Team and repository tags

image