Adds virtual_size to notifications
The virtual_size property was added to the v2 API in Icehouse as a "core" image property [0], but the field was not added to image notifications. This patch addresses that oversight. [0] https://blueprints.launchpad.net/glance/+spec/split-image-size Change-Id: I423719a88ba1ef17e7475ab5388fb1720a28011e Closes-bug: #1554206
This commit is contained in:
parent
dc74368af3
commit
3c6d288fab
|
@ -125,6 +125,7 @@ def format_image_notification(image):
|
|||
'disk_format': image.disk_format,
|
||||
'container_format': image.container_format,
|
||||
'size': image.size,
|
||||
'virtual_size': image.virtual_size,
|
||||
'is_public': image.visibility == 'public',
|
||||
'properties': dict(image.extra_properties),
|
||||
'tags': list(image.tags),
|
||||
|
|
|
@ -147,7 +147,7 @@ class TestImageNotifications(utils.BaseTestCase):
|
|||
self.image = ImageStub(
|
||||
image_id=UUID1, name='image-1', status='active', size=1024,
|
||||
created_at=DATETIME, updated_at=DATETIME, owner=TENANT1,
|
||||
visibility='public', container_format='ami',
|
||||
visibility='public', container_format='ami', virtual_size=2048,
|
||||
tags=['one', 'two'], disk_format='ami', min_ram=128,
|
||||
min_disk=10, checksum='ca425b88f047ce8ec45ee90e813ada91',
|
||||
locations=['http://127.0.0.1'])
|
||||
|
|
Loading…
Reference in New Issue