Merge "Fix AttributeError in project/admin snapshot detail page"
This commit is contained in:
commit
1eaa564098
|
@ -167,6 +167,8 @@ class VolumeSnapshotsViewTests(test.BaseAdminViewTests):
|
|||
AndReturn(volume)
|
||||
cinder.volume_snapshot_get(IsA(http.HttpRequest), snapshot.id). \
|
||||
AndReturn(snapshot)
|
||||
cinder.volume_get(IsA(http.HttpRequest), snapshot.volume_id). \
|
||||
AndReturn(volume)
|
||||
|
||||
self.mox.ReplayAll()
|
||||
|
||||
|
|
|
@ -228,6 +228,8 @@ class VolumeSnapshotsViewTests(test.TestCase):
|
|||
AndReturn(volume)
|
||||
api.cinder.volume_snapshot_get(IsA(http.HttpRequest), snapshot.id). \
|
||||
AndReturn(snapshot)
|
||||
api.cinder.volume_get(IsA(http.HttpRequest), snapshot.volume_id). \
|
||||
AndReturn(volume)
|
||||
|
||||
self.mox.ReplayAll()
|
||||
|
||||
|
|
|
@ -115,6 +115,8 @@ class DetailView(tabs.TabView):
|
|||
snapshot_id = self.kwargs['snapshot_id']
|
||||
snapshot = api.cinder.volume_snapshot_get(self.request,
|
||||
snapshot_id)
|
||||
snapshot._volume = api.cinder.volume_get(self.request,
|
||||
snapshot.volume_id)
|
||||
except Exception:
|
||||
redirect = self.get_redirect_url()
|
||||
exceptions.handle(self.request,
|
||||
|
|
Loading…
Reference in New Issue