Sort list of formats for --logging-format description to make it deterministic
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
This commit is contained in:
parent
7d4fb9dc2b
commit
fdbb32884e
@ -18,6 +18,7 @@ package logs
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"sort"
|
||||
|
||||
"github.com/go-logr/logr"
|
||||
json "k8s.io/component-base/logs/json"
|
||||
@ -84,12 +85,13 @@ func (lfr *LogFormatRegistry) Delete(name string) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
// List names of registered log formats
|
||||
// List names of registered log formats (sorted)
|
||||
func (lfr *LogFormatRegistry) List() []string {
|
||||
formats := make([]string, 0, len(lfr.registry))
|
||||
for f := range lfr.registry {
|
||||
formats = append(formats, f)
|
||||
}
|
||||
sort.Strings(formats)
|
||||
return formats
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user