Skip to content

Commit 1f00225

Browse files
authored
feat(cmx): Add instance type to -owide 'vm ls' (#642)
Signed-off-by: Kyle Squizzato <[email protected]>
1 parent dabb89d commit 1f00225

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

cli/print/vms.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ var vmsTmplTable = template.Must(template.New("vms").Funcs(vmFuncs).Funcs(funcs)
2424
var vmsTmplTableNoHeader = template.Must(template.New("vms").Funcs(vmFuncs).Funcs(funcs).Parse(vmsTmplTableRowSrc))
2525

2626
// Wide table formatting
27-
var vmsTmplWideHeaderSrc = `ID NAME DISTRIBUTION VERSION STATUS LAST SCHEDULING STATUS NETWORK CREATED EXPIRES COST TAGS`
27+
var vmsTmplWideHeaderSrc = `ID NAME DISTRIBUTION VERSION INSTANCE TYPE STATUS LAST SCHEDULING STATUS NETWORK CREATED EXPIRES COST TAGS`
2828
var vmsTmplWideRowSrc = `{{ range . -}}
29-
{{ .ID }} {{ padding .Name 27 }} {{ padding .Distribution 12 }} {{ padding .Version 10 }} {{ padding (printf "%s" .Status) 12 }} {{ if .LastSchedulingStatus }}{{ padding .LastSchedulingStatus 29 }}{{ else }}{{ padding "-" 29 }}{{ end }} {{ if .Network }}{{ padding (printf "%.8s" .Network) 8 }}{{else}}{{ padding "-" 8 }}{{end}} {{ padding (printf "%s" (localeTime .CreatedAt)) 30 }} {{if .ExpiresAt.IsZero}}{{ padding "-" 30 }}{{else}}{{ padding (printf "%s" (localeTime .ExpiresAt)) 30 }}{{end}} {{ padding (CreditsToDollarsDisplay .EstimatedCost) 11 }} {{ if eq (len .Tags) 0 }}{{ padding "-" 11 }}{{ else }}{{ range $index, $tag := .Tags }}{{if $index}}, {{end}}{{ $tag.Key }}={{ $tag.Value }}{{ end }}{{ end }}
29+
{{ .ID }} {{ padding .Name 27 }} {{ padding .Distribution 12 }} {{ padding .Version 10 }} {{ if .InstanceType }}{{ padding .InstanceType 13 }}{{ else }}{{ padding "-" 13 }}{{ end }} {{ padding (printf "%s" .Status) 12 }} {{ if .LastSchedulingStatus }}{{ padding .LastSchedulingStatus 29 }}{{ else }}{{ padding "-" 29 }}{{ end }} {{ if .Network }}{{ padding (printf "%.8s" .Network) 8 }}{{else}}{{ padding "-" 8 }}{{end}} {{ padding (printf "%s" (localeTime .CreatedAt)) 30 }} {{if .ExpiresAt.IsZero}}{{ padding "-" 30 }}{{else}}{{ padding (printf "%s" (localeTime .ExpiresAt)) 30 }}{{end}} {{ padding (CreditsToDollarsDisplay .EstimatedCost) 11 }} {{ if eq (len .Tags) 0 }}{{ padding "-" 11 }}{{ else }}{{ range $index, $tag := .Tags }}{{if $index}}, {{end}}{{ $tag.Key }}={{ $tag.Value }}{{ end }}{{ end }}
3030
{{ end }}`
3131
var vmsTmplWideSrc = fmt.Sprintln(vmsTmplWideHeaderSrc) + vmsTmplWideRowSrc
3232
var vmsTmplWide = template.Must(template.New("vms").Funcs(vmFuncs).Funcs(funcs).Parse(vmsTmplWideSrc))

0 commit comments

Comments
 (0)