def handle(self, request, data): try: transfer = cinder.transfer_accept(request, data['transfer_id'], data['auth_key']) msg = (_('Successfully accepted volume transfer: "%s"') % data['transfer_id']) messages.success(request, msg) # operation log api.logger.Logger(request).create( resource_type='volume', action_name='Accepted Volume Transfer', resource_name='Volume', config=_('Volume ID: %s') % data['transfer_id'], status='Success') return transfer except Exception: redirect = reverse("horizon:storage:volumes:index") exceptions.handle(request, _('Unable to accept volume transfer.'), redirect=redirect) # operation log api.logger.Logger(request).create( resource_type='volume', action_name='Accepted Volume Transfer', resource_name='Volume', config=_('Unable to accept volume transfer.'), status='Error')
def handle(self, request, data): try: transfer = cinder.transfer_accept(request, data['transfer_id'], data['auth_key']) msg = (_('Successfully accepted volume transfer: "%s"') % data['transfer_id']) messages.success(request, msg) return transfer except Exception: exceptions.handle(request, _('Unable to accept volume transfer.'))
def handle(self, request, data): try: transfer = cinder.transfer_accept(request, data['transfer_id'], data['auth_key']) msg = (_('Successfully accepted volume transfer: "%s"') % data['transfer_id']) messages.success(request, msg) return transfer except Exception: redirect = reverse("horizon:project:volumes:index") exceptions.handle(request, _('Unable to accept volume transfer.'), redirect=redirect)