@@ -71,41 +71,35 @@ func runMachineVMSizes(ctx context.Context) error {
7171 vmSizes [preset .strings [0 ]] = preset .guest
7272 }
7373 return render .JSON (out , vmSizes )
74- } else {
75- // Filter and display shared cpu sizes.
76- shared := lo .FilterMap (sortedPresets , func (p preset , _ int ) ([]string , bool ) {
77- return p .strings , p .guest .CPUKind == "shared" && p .guest .GPUKind == ""
78- })
79- if err := render .Table (out , "Machines platform" , shared , "Name" , "CPU Cores" , "Memory" ); err != nil {
80- return err
81- }
74+ }
8275
83- // Filter and display performance cpu sizes.
84- performance := lo .FilterMap (sortedPresets , func (p preset , _ int ) ([]string , bool ) {
85- return p .strings , p .guest .CPUKind == "performance " && p .guest .GPUKind == ""
86- })
87- if err := render .Table (out , "" , performance , "Name" , "CPU Cores" , "Memory" ); err != nil {
88- return err
89- }
76+ // Filter and display shared cpu sizes.
77+ shared := lo .FilterMap (sortedPresets , func (p preset , _ int ) ([]string , bool ) {
78+ return p .strings , p .guest .CPUKind == "shared " && p .guest .GPUKind == ""
79+ })
80+ if err := render .Table (out , "Machines platform " , shared , "Name" , "CPU Cores" , "Memory" ); err != nil {
81+ return err
82+ }
9083
91- // Filter and display gpu sizes.
92- gpus := lo .FilterMap (sortedPresets , func (p preset , _ int ) ([]string , bool ) {
93- return p .strings , p .guest .GPUKind != ""
94- })
95- return render .Table (out , "" , gpus , "Name" , "CPU Cores" , "Memory" , "GPU model" )
84+ // Filter and display performance cpu sizes.
85+ performance := lo .FilterMap (sortedPresets , func (p preset , _ int ) ([]string , bool ) {
86+ return p .strings , p .guest .CPUKind == "performance" && p .guest .GPUKind == ""
87+ })
88+ if err := render .Table (out , "" , performance , "Name" , "CPU Cores" , "Memory" ); err != nil {
89+ return err
9690 }
91+
92+ // Filter and display gpu sizes.
93+ gpus := lo .FilterMap (sortedPresets , func (p preset , _ int ) ([]string , bool ) {
94+ return p .strings , p .guest .GPUKind != ""
95+ })
96+ return render .Table (out , "" , gpus , "Name" , "CPU Cores" , "Memory" , "GPU model" )
9797}
9898
9999func cores (cores int ) string {
100- if cores < 1.0 {
101- return fmt .Sprintf ("%d" , cores )
102- }
103100 return fmt .Sprintf ("%d" , cores )
104101}
105102
106103func memory (size int ) string {
107- if size < 1024 {
108- return fmt .Sprintf ("%d MB" , size )
109- }
110- return fmt .Sprintf ("%d GB" , size / 1024 )
104+ return fmt .Sprintf ("%d MB" , size )
111105}
0 commit comments