mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-06-20 19:26:17 +08:00
fix(region): Add reset_password in guest template's ConfigInfo
This commit is contained in:
@@ -55,6 +55,7 @@ type GuesttemplateConfigInfo struct {
|
||||
Secgroup string `json:"secgroup"`
|
||||
IsolatedDeviceConfig []IsolatedDeviceConfig `json:"isolated_device_config"`
|
||||
Image string `json:"image"`
|
||||
ResetPassword bool `json:"reset_password"`
|
||||
}
|
||||
|
||||
type GuesttemplateDisk struct {
|
||||
|
||||
@@ -329,6 +329,13 @@ func (gt *SGuestTemplate) getMoreDetailsV2(ctx context.Context, userCred mcclien
|
||||
// no arrivals
|
||||
}
|
||||
|
||||
// reset_password
|
||||
if input.ResetPassword == nil {
|
||||
configInfo.ResetPassword = false
|
||||
} else {
|
||||
configInfo.ResetPassword = *input.ResetPassword
|
||||
}
|
||||
|
||||
out.ConfigInfo = configInfo
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user