horizon/openstack_dashboard
pengyuesheng a040c02a91 Do not call handle() when AZ is required
On "Edit Host Aggregation" form under Host Aggregates panel,
if the availability zone is cleared, both the error message and
the success message will appear.

In the aggregate API, nova does not allow to clear AZ once
it is set. This commit moves the check for availability_zone field
to the form definition. handle() method is now never called for
such case and the error message will be shown around the field.

Co-Authored-By: Akihiro Motoki <amotoki@gmail.com>
Change-Id: I74e03a47cee6915e9c24c6cf5c3264bf8b0e39b8
Closes-Bug: #1822971
2019-05-28 08:56:46 +08:00
..
api Merge "Add key_type selection on Keypairs form" 2019-03-20 10:23:42 +00:00
conf Sync nova policy 2018-02-05 05:57:02 +09:00
contrib Fix osprofiler support in horizon 2019-01-31 14:06:45 +01:00
dashboards Do not call handle() when AZ is required 2019-05-28 08:56:46 +08:00
django_pyscss_fix Handle log message interpolation by the logger 2017-03-31 20:59:16 +09:00
enabled Merge "Add volume-group snapshot for admin panel" 2019-02-21 15:53:12 +00:00
local Updating Note to Setup guide 2019-03-05 16:32:52 +00:00
locale Imported Translations from Zanata 2019-03-29 08:08:16 +00:00
management Add a upgrade_check management command 2019-03-01 15:43:13 +01:00
static Merge "Support setting more visibility options for edit/create image" 2019-03-27 07:08:47 +00:00
templates Fix CSRF error on Images dashboard 2019-03-18 19:03:40 +02:00
templatetags UT: Detect template rendering errors 2019-01-31 21:29:33 +09:00
test Merge "Add key_type selection on Keypairs form" 2019-03-20 10:23:42 +00:00
themes Rework old customization templates and add new blocks 2019-01-03 17:45:29 +13:00
usage pylint: fix several coding convention violations 2019-01-17 00:05:27 +09:00
utils Get rid of keys() usage 2018-11-30 11:15:27 +00:00
wsgi Create new wsgi.py file and deprecate old file 2018-05-15 01:41:01 +00:00
.eslintrc Add selective ESLint rule activation for Horizon Legacy JS 2015-07-08 17:06:15 -07:00
__init__.py
context_processors.py pylint: fix several coding convention violations 2019-01-17 00:05:27 +09:00
exceptions.py Drop Heat related code from horizon 2017-12-05 07:38:55 +00:00
hooks.py pylint: fix import-error 2019-01-16 00:00:58 +09:00
karma.conf.js Makes the xstatic files lookup dynamic in the tests 2017-07-27 10:01:33 -04:00
policy.py Specify POLICY_CHECK_FUNCTION as a string 2016-11-25 13:06:14 +01:00
settings.py Merge "Change the default SESSION_ENGINE to use cached sessions" 2019-02-12 21:50:31 +00:00
theme_settings.py pylint: fix several warnings 2019-01-15 00:22:27 +09:00
urls.py Fix Angular errors in openstack_auth 2018-03-17 18:36:01 +09:00
views.py force plain text for header response 2018-08-06 19:57:59 +03:00
wsgi.py Fixed path after moving wsgi/django.wsgi to wsgi.py 2018-09-06 12:05:37 +02:00