horizon/openstack_dashboard/api
Akihiro Motoki 9d73ebee7a Fix listing security groups when no rules
When listing security groups in the dashboard and
one or more security groups had no rules it failed
because python throws a KeyError.

This commit changes the neutron API wrapper in horizon
to ensure ensure rule information in SG always exists.

Closes-Bug: #1840465
Co-Authored-By: Tobias Urdin <tobias.urdin@binero.se>
Change-Id: I6e05a7dc6b6655514ee2bff6bd327da86f13900a
(cherry picked from commit cdb191ec83)
(cherry picked from commit 205c4465cd)
2019-10-03 21:09:16 +01:00
..
rest Allow OVA upload for images 2018-05-15 06:06:20 +09:00
__init__.py Drop Heat related code from horizon 2017-12-05 07:38:55 +00:00
base.py flake8-import-order: Ensure to place project imports last 2017-09-20 01:19:38 +00:00
cinder.py Use correct cinder API version for tenant_absolute_limits 2019-03-06 06:42:20 +00:00
glance.py Fix images minimum ram and disk default values 2018-12-21 16:13:20 +01:00
keystone.py Add Change Password Action for Angular users panel 2018-01-16 18:15:19 +09:00
microversions.py Use correct cinder API version for tenant_absolute_limits 2019-03-06 06:42:20 +00:00
network.py Move SG and FIP API wrapper to api.neutron 2017-06-04 17:51:25 +00:00
neutron.py Fix listing security groups when no rules 2019-10-03 21:09:16 +01:00
nova.py Merge "Use nova os-services to retrieve host list" 2018-02-07 05:03:10 +00:00
swift.py Use flake8-import-order plugin 2017-07-03 08:02:23 +00:00