def test_share_group_snapshot_get(self): sgs = 'fake_share_group_snapshot' result = api.share_group_snapshot_get(self.request, sgs) self.assertIsNotNone(result) self.assertEqual( self.manilaclient.share_group_snapshots.get.return_value, result) self.manilaclient.share_group_snapshots.get.assert_called_once_with( sgs)
def get_object(self): if not hasattr(self, "_object"): try: self._object = manila.share_group_snapshot_get( self.request, self.kwargs['share_group_snapshot_id']) except Exception: msg = _('Unable to retrieve share group snapshot.') url = reverse('horizon:project:share_group_snapshots:index') exceptions.handle(self.request, msg, redirect=url) return self._object
def get_object(self): if not hasattr(self, "_object"): s_id = self.kwargs["share_group_snapshot_id"] try: self._object = manila.share_group_snapshot_get( self.request, s_id) except Exception: msg = _("Unable to retrieve share group snapshot '%s'.") % s_id url = reverse('horizon:admin:share_group_snapshots:index') exceptions.handle(self.request, msg, redirect=url) return self._object
def get_data(self): try: share_group_snapshot = manila.share_group_snapshot_get( self.request, self.kwargs['share_group_snapshot_id']) sg = manila.share_group_get( self.request, share_group_snapshot.share_group_id) share_group_snapshot.sg_name_or_id = sg.name or sg.id except Exception: exceptions.handle( self.request, _('Unable to retrieve share group snapshot details.'), redirect=self.redirect_url) return share_group_snapshot
def get_data(self, request, share_group_snapshot_id): snapshot = manila.share_group_snapshot_get(request, share_group_snapshot_id) if not snapshot.name: snapshot.name = share_group_snapshot_id return snapshot
def get_share_group_snapshot(self, request, sg_snapshot_id): return manila.share_group_snapshot_get(request, sg_snapshot_id)
def get_data(self, request, share_group_snapshot_id): snapshot = manila.share_group_snapshot_get( request, share_group_snapshot_id) if not snapshot.name: snapshot.name = share_group_snapshot_id return snapshot