INNER CODE UNIT · Go
Sorted
rebuy-de/aws-nuke · cmd/log.go:30
func Sorted(m map[string]string) string {
keys := make([]string, 0, len(m))
for k := range m {
keys = append(keys, k)
}
sort.Strings(keys)
sorted := make([]string, 0, len(m))
for k := range keys {
sorted = append(sorted, fmt.Sprintf("%s: \"%s\"", keys[k], m[keys[k]]))
}
return fmt.Sprintf("[%s]", strings.Join(sorted, ", "))
}
func Log(region *Region, resourceType string, r resources.Resource, c color.Color, msg string) {
ColorRegion.Printf("%s", region.Name)
fmt.Printf(" - ")
ColorResourceType.Print(resourceType)
fmt.Printf(" - ")