Skip to content

Commit e90fc24

Browse files
authored
Update templates for new new Cloudscale node classes (#64)
1 parent 37a4d12 commit e90fc24

7 files changed

+36
-9
lines changed

description_templates/_compute.gotmpl

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
11
{{- template "_compute" . -}}
22
{{- define "_compute" -}}
3+
34
Compute
5+
{{- if .ComputeClass }} [{{ .ComputeClass }}]
6+
{{- end }}
47

5-
Qty: {{ .Quantity | printf "%.2f" }} {{ .Unit }}-Minutes
6-
Unit Price: CHF {{.PricePerUnit | printf "%.10f" }} / {{ .Unit }} / Minute
8+
Qty: {{ .Item.Quantity | printf "%.2f" }} {{ .Item.Unit }}-Minutes
9+
Unit Price: CHF {{ .Item.PricePerUnit | printf "%.10f" }} / {{ .Item.Unit }} / Minute
710
--
8-
Average Usage: {{ .QuantityAvg | perMinute | printf "%.2f" }} {{ .Unit }} / Minute
9-
{{ if .SubItems.appuio_cloud_memory_subquery_memory_request -}}
10-
↳ Memory Requests: {{ .SubItems.appuio_cloud_memory_subquery_memory_request.QuantityAvg | perMinute | printf "%.2f" }} {{ .Unit }} / Minute
11+
Average Usage: {{ .Item.QuantityAvg | perMinute | printf "%.2f" }} {{ .Item.Unit }} / Minute
12+
{{ if .Item.SubItems.appuio_cloud_memory_subquery_memory_request -}}
13+
↳ Memory Requests: {{ .Item.SubItems.appuio_cloud_memory_subquery_memory_request.QuantityAvg | perMinute | printf "%.2f" }} {{ .Item.Unit }} / Minute
1114
{{ end -}}
12-
{{ if .SubItems.appuio_cloud_memory_subquery_cpu_request -}}
13-
↳ Compensation for excess CPU Requests: {{.SubItems.appuio_cloud_memory_subquery_cpu_request.QuantityAvg | perMinute | printf "%.2f" }} {{ .Unit }} / Minute
15+
{{ if .Item.SubItems.appuio_cloud_memory_subquery_cpu_request -}}
16+
↳ Compensation for excess CPU Requests: {{ .Item.SubItems.appuio_cloud_memory_subquery_cpu_request.QuantityAvg | perMinute | printf "%.2f" }} {{ .Item.Unit }} / Minute
1417
{{ end -}}
1518
{{- end -}}
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
{{template "_compute" . -}}
1+
{{- $class := "plus" -}}
2+
3+
{{template "_compute" dict "Item" . -}}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{{- $class := "flex" -}}
2+
3+
{{template "_compute" dict "ComputeClass" $class "Item" . -}}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{{- $class := "plus" -}}
2+
3+
{{template "_compute" dict "ComputeClass" $class "Item" . -}}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{{template "_compute" . -}}
1+
{{template "_compute" dict "Item" . -}}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
Compute [flex]
2+
3+
Qty: 87955674.09 UNIT-Minutes
4+
Unit Price: CHF 0.0000007460 / UNIT / Minute
5+
--
6+
Average Usage: 7.61 UNIT / Minute
7+
↳ Memory Requests: 0.70 UNIT / Minute
8+
↳ Compensation for excess CPU Requests: 2.23 UNIT / Minute
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
Compute [plus]
2+
3+
Qty: 87955674.09 UNIT-Minutes
4+
Unit Price: CHF 0.0000007460 / UNIT / Minute
5+
--
6+
Average Usage: 7.61 UNIT / Minute
7+
↳ Memory Requests: 0.70 UNIT / Minute
8+
↳ Compensation for excess CPU Requests: 2.23 UNIT / Minute

0 commit comments

Comments
 (0)