From bc8c06e8197e77e39f9e93d80afbc0eaf07ba83a Mon Sep 17 00:00:00 2001 From: Zexi Date: Fri, 26 Jul 2019 12:39:36 +0800 Subject: [PATCH] region: fix server create params missing data --- pkg/compute/models/guests.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/compute/models/guests.go b/pkg/compute/models/guests.go index c564a18b0a..479dae275a 100644 --- a/pkg/compute/models/guests.go +++ b/pkg/compute/models/guests.go @@ -4280,12 +4280,17 @@ func (self *SGuest) ToCreateInput(userCred mcclient.TokenCredential) *api.Server if genInput.ResourceType != "" { userInput.ResourceType = genInput.ResourceType } + if genInput.InstanceType != "" { + userInput.InstanceType = genInput.InstanceType + } if genInput.PreferRegion != "" { userInput.PreferRegion = genInput.PreferRegion } if genInput.PreferZone != "" { userInput.PreferZone = genInput.PreferZone } + // clean GenerateName + userInput.GenerateName = "" return userInput }