Merge "Remove unnecessary DB read"
This commit is contained in:
commit
7441694cd4
|
@ -2255,7 +2255,7 @@ class API(base.Base):
|
||||||
def attachment_delete(self, ctxt, attachment):
|
def attachment_delete(self, ctxt, attachment):
|
||||||
ctxt.authorize(attachment_policy.DELETE_POLICY,
|
ctxt.authorize(attachment_policy.DELETE_POLICY,
|
||||||
target_obj=attachment)
|
target_obj=attachment)
|
||||||
volume = objects.Volume.get_by_id(ctxt, attachment.volume_id)
|
volume = attachment.volume
|
||||||
if attachment.attach_status == fields.VolumeAttachStatus.RESERVED:
|
if attachment.attach_status == fields.VolumeAttachStatus.RESERVED:
|
||||||
self.db.volume_detached(ctxt.elevated(), attachment.volume_id,
|
self.db.volume_detached(ctxt.elevated(), attachment.volume_id,
|
||||||
attachment.get('id'))
|
attachment.get('id'))
|
||||||
|
|
Loading…
Reference in New Issue