def handle(self, request, data): try: qos_spec = cinder.qos_spec_create(request, data["name"], {"consumer": data["consumer"]}) messages.success(request, _("Successfully created QoS Spec: %s") % data["name"]) return qos_spec except Exception: redirect = reverse("horizon:admin:volumes:index") exceptions.handle(request, _("Unable to create QoS Spec."), redirect=redirect)
def handle(self, request, data): try: qos_spec = cinder.qos_spec_create(request, data['name'], {'consumer': data['consumer']}) messages.success( request, _('Successfully created QOS Spec: %s') % data['name']) return qos_spec except Exception: exceptions.handle(request, _('Unable to create QOS Spec.')) return False
def handle(self, request, data): try: qos_spec = cinder.qos_spec_create(request, data['name'], {'consumer': data['consumer']}) messages.success(request, _('Successfully created QOS Spec: %s') % data['name']) return qos_spec except Exception: exceptions.handle(request, _('Unable to create QOS Spec.')) return False
def handle(self, request, data): try: qos_spec = cinder.qos_spec_create(request, data['name'], {'consumer': data['consumer']}) messages.success( request, _('Successfully created QoS Spec: %s') % data['name']) return qos_spec except Exception: redirect = reverse("horizon:admin:volumes:index") exceptions.handle(request, _('Unable to create QoS Spec.'), redirect=redirect)
def handle(self, request, data): try: qos_spec = cinder.qos_spec_create(request, data['name'], {'consumer': data['consumer']}) messages.success(request, _('Successfully created QoS Spec: %s') % data['name']) return qos_spec except Exception: redirect = reverse("horizon:admin:volumes:index") exceptions.handle(request, _('Unable to create QoS Spec.'), redirect=redirect)
def handle(self, request, data): try: qos_spec = cinder.qos_spec_create(request, data['name'], {'consumer': data['consumer']}) messages.success( request, _('Successfully created QoS Spec: %s') % data['name']) return qos_spec except Exception as ex: if getattr(ex, 'code', None) == 409: msg = _('QoS Spec name "%s" already ' 'exists.') % data['name'] self._errors['name'] = self.error_class([msg]) else: redirect = reverse("horizon:admin:volumes:index") exceptions.handle(request, _('Unable to create QoS Spec.'), redirect=redirect)
def handle(self, request, data): try: qos_spec = cinder.qos_spec_create(request, data['name'], {'consumer': data['consumer']}) messages.success(request, _('Successfully created QoS Spec: %s') % data['name']) return qos_spec except Exception as ex: if getattr(ex, 'code', None) == 409: msg = _('QoS Spec name "%s" already ' 'exists.') % data['name'] self._errors['name'] = self.error_class([msg]) else: redirect = reverse("horizon:admin:volume_types:index") exceptions.handle(request, _('Unable to create QoS Spec.'), redirect=redirect)