Skip to content

Commit 23d98fb

Browse files
committed
Include handling of families c4d and m4 for GCP
1 parent 4bbab43 commit 23d98fb

File tree

1 file changed

+12
-11
lines changed

1 file changed

+12
-11
lines changed

internal/cloudinfo/providers/google/cloudinfo.go

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,15 @@ import (
3838
const svcGke = "gke"
3939

4040
var regionNames = map[string]string{
41-
"asia-east1": "Asia Pacific (Taiwan)",
42-
"asia-east2": "Asia Pacific (Hong Kong)",
43-
"asia-northeast1": "Asia Pacific (Tokyo)",
44-
"asia-northeast2": "Asia Pacific (Osaka)",
45-
"asia-northeast3": "Asia Pacific (Seoul)",
46-
"asia-south1": "Asia Pacific (Mumbai)",
47-
"asia-south2": "Asia Pacific (Delhi)",
48-
"asia-southeast1": "Asia Pacific (Singapore)",
49-
"asia-southeast2": "Asia Pacific (Jakarta)",
41+
"asia-east1": "Asia Pacific (Taiwan)",
42+
"asia-east2": "Asia Pacific (Hong Kong)",
43+
"asia-northeast1": "Asia Pacific (Tokyo)",
44+
"asia-northeast2": "Asia Pacific (Osaka)",
45+
"asia-northeast3": "Asia Pacific (Seoul)",
46+
"asia-south1": "Asia Pacific (Mumbai)",
47+
"asia-south2": "Asia Pacific (Delhi)",
48+
"asia-southeast1": "Asia Pacific (Singapore)",
49+
"asia-southeast2": "Asia Pacific (Jakarta)",
5050

5151
"australia-southeast1": "Asia Pacific (Sydney)",
5252
"australia-southeast2": "Asia Pacific (Melbourne)",
@@ -257,7 +257,8 @@ func (g *GceInfoer) Initialize() (map[string]map[string]types.Price, error) {
257257
func isSupportedFamily(family string) bool {
258258
return family == "a2" || family == "a3" || family == "c3" || family == "c3d" || family == "c4" ||
259259
family == "e2" || family == "g2" || family == "h3" || family == "n2" || family == "n4" || family == "m3" ||
260-
family == "c4a" || family == "t2a" || family == "n2d" || family == "c2d" || family == "t2d" || family == "z3"
260+
family == "c4a" || family == "t2a" || family == "n2d" || family == "c2d" || family == "t2d" || family == "z3" ||
261+
family == "c4d" || family == "m4"
261262
}
262263

263264
func (g *GceInfoer) getPrice() (map[string]map[string]map[string]float64, error) {
@@ -331,7 +332,7 @@ func (g *GceInfoer) getPrice() (map[string]map[string]map[string]float64, error)
331332
}
332333
resMatch := (descSplit[1] == "Instance" && (descSplit[2] == "Ram" || descSplit[2] == "Core")) ||
333334
(descSplit[2] == "Instance" && (descSplit[3] == "Ram" || descSplit[3] == "Core") &&
334-
(descSplit[1] == "Memory-optimized" || descSplit[1] == "Arm" || descSplit[1] == "AMD"))
335+
(descSplit[1] == "Memory-optimized" || descSplit[1] == "Arm" || descSplit[1] == "AMD"))
335336
if !resMatch {
336337
continue
337338
}

0 commit comments

Comments
 (0)