Skip to content

Commit 0004c24

Browse files
committed
controller: apply and delete vmspecs
1 parent 4a491b7 commit 0004c24

3 files changed

Lines changed: 8 additions & 2 deletions

File tree

examples/cluster/virtualmachinespec-backend.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ kind: VirtualMachineSpec
33
metadata:
44
name: backend-vmspec
55
spec:
6+
zone: zone-1
67
template: my-template
78
serviceOffering: small
89
networks:

examples/cluster/virtualmachinespec-frontend.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ kind: VirtualMachineSpec
33
metadata:
44
name: frontend-vmspec
55
spec:
6+
zone: zone-1
67
template: my-template
78
serviceOffering: small
89
networks:

pkg/handlers/print.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,9 +199,13 @@ func PrintVMSpecs(specs []v1.VirtualMachineSpecResource) {
199199
nets += "," + s.Spec.Networks[i]
200200
}
201201
}
202-
volCount := 0
202+
volCount := 1
203203
if len(s.Spec.Volumes) > 0 {
204-
volCount = len(s.Spec.Volumes)
204+
for _, vs := range s.Spec.Volumes {
205+
if vs.Type == "data" {
206+
volCount++
207+
}
208+
}
205209
}
206210
fmt.Fprintf(w, "%s\t%s\t%s\t%s\t%d\n", s.Metadata.Name, tmpl, so, nets, volCount)
207211
}

0 commit comments

Comments
 (0)