fix: fail to update isolated_devices of type USB

This commit is contained in:
Qiu Jian
2022-05-19 01:58:50 +08:00
parent 037f75815c
commit 364d9ce109
+1 -1
View File
@@ -186,7 +186,7 @@ func (self *SIsolatedDevice) ValidateUpdateData(
if input.ReservedStorage != nil && *input.ReservedStorage < 0 {
return input, httperrors.NewInputParameterError("reserved storage must >= 0")
}
if input.DevType != "" {
if input.DevType != "" && input.DevType != self.DevType {
if !utils.IsInStringArray(input.DevType, api.VALID_GPU_TYPES) {
return input, httperrors.NewInputParameterError("device type %q not support update", input.DevType)
}