Merge "Ensure existing image properties are not deleted"
This commit is contained in:
commit
cc3f3ff77a
@ -93,7 +93,7 @@ def snapshot_list_detailed(request, marker=None, extra_filters=None):
|
||||
images = glanceclient(request).images.list(limit=limit + 1,
|
||||
marker=marker,
|
||||
filters=filters)
|
||||
if(len(images) > limit):
|
||||
if len(images) > limit:
|
||||
return (images[0:-1], True)
|
||||
else:
|
||||
return (images, False)
|
||||
|
@ -142,6 +142,9 @@ class UpdateImageForm(forms.SelfHandlingForm):
|
||||
meta['properties']['architecture'] = data['architecture']
|
||||
|
||||
try:
|
||||
# Ensure we do not delete properties that have already been
|
||||
# set on an image.
|
||||
meta['features'] = {'X-Glance-Registry-Purge-Props': False}
|
||||
api.image_update(request, image_id, **meta)
|
||||
messages.success(request, _('Image was successfully updated.'))
|
||||
except:
|
||||
|
Loading…
x
Reference in New Issue
Block a user