Merge "Do not show "os-volume-type-access:is_public" property of volume type"

This commit is contained in:
Jenkins 2016-09-14 16:55:03 +00:00 committed by Gerrit Code Review
commit c381193214
3 changed files with 10 additions and 3 deletions
openstackclient/volume
releasenotes/notes

@ -55,10 +55,9 @@ class CreateVolumeType(command.ShowOne):
if parsed_args.property:
result = volume_type.set_keys(parsed_args.property)
volume_type._info.update({'properties': utils.format_dict(result)})
volume_type._info.pop("os-volume-type-access:is_public", None)
info = {}
info.update(volume_type._info)
return zip(*sorted(six.iteritems(info)))
return zip(*sorted(six.iteritems(volume_type._info)))
class DeleteVolumeType(command.Command):
@ -171,6 +170,7 @@ class ShowVolumeType(command.ShowOne):
volume_client.volume_types, parsed_args.volume_type)
properties = utils.format_dict(volume_type._info.pop('extra_specs'))
volume_type._info.update({'properties': properties})
volume_type._info.pop("os-volume-type-access:is_public", None)
return zip(*sorted(six.iteritems(volume_type._info)))

@ -110,6 +110,7 @@ class CreateVolumeType(command.ShowOne):
if parsed_args.property:
result = volume_type.set_keys(parsed_args.property)
volume_type._info.update({'properties': utils.format_dict(result)})
volume_type._info.pop("os-volume-type-access:is_public", None)
return zip(*sorted(six.iteritems(volume_type._info)))
@ -318,6 +319,7 @@ class ShowVolumeType(command.ShowOne):
'%(type)s: %(e)s')
LOG.error(msg % {'type': volume_type.id, 'e': e})
volume_type._info.update({'access_project_ids': access_project_ids})
volume_type._info.pop("os-volume-type-access:is_public", None)
return zip(*sorted(six.iteritems(volume_type._info)))

@ -0,0 +1,5 @@
---
fixes:
- Do not show ``os-volume-type-access:is_public`` property which is the
same as ``is_public`` property of volume type object.
[Bug `1620922 <https://bugs.launchpad.net/python-openstackclient/+bug/1620922>`_]