Go to file
Andreas Jaeger 79ef24a784 Remove six usage (2/2)
This repo does not support Python 2 anymore, so we don't need
six for compatibility between Python2 and 3,
convert six usage to Python 3 code.

This changes urllib usage.

mock.patch usage in heat_dashboard/test/tests/api/test_heat.py
is modified to cope with the mix usage of urllib from python3 (in
heat-dashboard) and six.moves.urllib (in heatclient).
In the case of the mix usage, patching urllib.request.urlopen() only
does not work as urllib.request.urlopen() is not called after
resolving a lazy loading in six and the resolved object is
six.moves.urllib.request is called. The previous code depends on
the behavior in heatclient read_url_content() and the method should
be mocked instead. Considering this, mocking in api/test_heat.py
is modified to mock direct methods called in the heat-dashboard code.

Co-Authored-By: Akihiro Motoki <amotoki@gmail.com>
Change-Id: Icf3f889770242b02023fe22c405cfa2d823581a5
Needed-By: https://review.opendev.org/701743
2020-01-11 22:06:54 +01:00
2018-05-03 10:10:01 +03:00
2019-12-23 13:54:13 +00:00
2020-01-11 22:06:54 +01:00
2018-03-08 10:58:55 +09:00
2019-04-19 19:29:01 +00:00
2018-06-14 18:43:50 +09:00
2018-02-02 11:18:27 +08:00
2017-10-06 14:46:17 +09:00
2019-03-27 14:00:03 +08:00
2017-10-06 14:46:17 +09:00
2019-05-22 16:37:13 +05:30
2018-08-17 01:06:34 +09:00
2017-11-15 11:43:53 +00:00
2019-03-27 14:00:03 +08:00
2019-12-23 13:54:13 +00:00

Welcome to Heat Dashboard!

Heat dashboard is a horizon plugin for Heat.

Team and repository tags

image

Description
Horizon plugin for OpenStack Orchestration (Heat)
Readme 6.6 MiB
Languages
JavaScript 63.2%
SCSS 20.8%
Python 10.8%
HTML 5.1%