Merge pull request #7417 from ioito/hotfix/qx-disk-create-sched

fix: avoid lost backend params
This commit is contained in:
Zexi Li
2020-07-31 18:07:31 +08:00
committed by GitHub
+3 -1
View File
@@ -495,7 +495,9 @@ func (manager *SDiskManager) ValidateCreateData(ctx context.Context, userCred mc
input.Hypervisor,
)
} else {
diskConfig.Backend = api.STORAGE_LOCAL
if len(diskConfig.Backend) == 0 {
diskConfig.Backend = api.STORAGE_LOCAL
}
serverInput, err := ValidateScheduleCreateData(ctx, userCred, input.ToServerCreateInput(), input.Hypervisor)
if err != nil {
return nil, err