Update revert_to_snapshot params
In revert_to_snapshot method, snapshot param must be a object and also has 'id' attribute, so before use the method, we have to use snapshot.get method to get snapshot information. But revert_to_snaoshot only use id of snapshot, we can use snapshot instead of snapshot.id. Change-Id: Ifbdbae3ee66d72f9d34cf4a8fdf2bde388b2b6f0
This commit is contained in:
parent
d240091c32
commit
8f12b620a0
@ -129,11 +129,11 @@ class VolumeManager(volumes.VolumeManager):
|
||||
"""Revert a volume to a snapshot.
|
||||
|
||||
The snapshot must be the most recent one known to cinder.
|
||||
:param volume: volume object.
|
||||
:param snapshot: snapshot object.
|
||||
:param volume: volume object or volume id.
|
||||
:param snapshot: snapshot object or snapshot id.
|
||||
"""
|
||||
return self._action('revert', volume,
|
||||
info={'snapshot_id': base.getid(snapshot.id)})
|
||||
info={'snapshot_id': base.getid(snapshot)})
|
||||
|
||||
@api_versions.wraps('3.12')
|
||||
def summary(self, all_tenants):
|
||||
|
Loading…
x
Reference in New Issue
Block a user