mirror of https://github.com/kubernetes/kops.git
Add the referenced flavor to a new Server
This commit is contained in:
parent
3763276daa
commit
0f3c092245
|
@ -212,11 +212,21 @@ func (m *MockClient) createServer(w http.ResponseWriter, r *http.Request) {
|
||||||
|
|
||||||
w.WriteHeader(http.StatusAccepted)
|
w.WriteHeader(http.StatusAccepted)
|
||||||
|
|
||||||
|
flavorId := create.Server.FlavorRef
|
||||||
|
flavor := m.flavors[flavorId]
|
||||||
|
|
||||||
server := servers.Server{
|
server := servers.Server{
|
||||||
ID: uuid.New().String(),
|
ID: uuid.New().String(),
|
||||||
Name: create.Server.Name,
|
Name: create.Server.Name,
|
||||||
Metadata: create.Server.Metadata,
|
Metadata: create.Server.Metadata,
|
||||||
Status: "ACTIVE",
|
Status: "ACTIVE",
|
||||||
|
Flavor: map[string]any{
|
||||||
|
"id": flavor.ID,
|
||||||
|
"name": flavor.Name,
|
||||||
|
"ram": flavor.RAM,
|
||||||
|
"vcpus": flavor.VCPUs,
|
||||||
|
"disk": flavor.Disk,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
securityGroups := make([]map[string]interface{}, len(create.Server.SecurityGroups))
|
securityGroups := make([]map[string]interface{}, len(create.Server.SecurityGroups))
|
||||||
for i, groupName := range create.Server.SecurityGroups {
|
for i, groupName := range create.Server.SecurityGroups {
|
||||||
|
|
Loading…
Reference in New Issue