Skip to content

Commit

Permalink
Merge pull request #412 from civo/sort-vol
Browse files Browse the repository at this point in the history
Sort volume while listing
  • Loading branch information
uzaxirr authored Apr 29, 2024
2 parents 71105fd + 0e37e3b commit b2e579e
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions cmd/volume/volume_list.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ package volume
import (
"fmt"
"os"
"sort"
"strconv"

"github.com/civo/civogo"
Expand Down Expand Up @@ -79,6 +80,11 @@ Example: civo volume ls -o custom -f "ID: Name (SizeGigabytes)`,

ow := utility.NewOutputWriter()

// Sort volumes by name
sort.Slice(volumes, func(i, j int) bool {
return volumes[i].Name < volumes[j].Name
})

utility.Info("Volumes with status 'dangling' mean they are attached to a cluster that no longer exists. You can attach them to an instance, or delete them if they are no longer needed.")
for _, volume := range volumes {
ow.StartLine()
Expand Down

0 comments on commit b2e579e

Please sign in to comment.