Compare commits

...

1 Commits

Author SHA1 Message Date
34982c122f config: add ListKeys 2023-05-06 01:13:41 -07:00

View File

@@ -13,6 +13,7 @@ import (
"fmt"
"log"
"os"
"sort"
"strings"
"git.wntrmute.dev/kyle/goutils/config/iniconf"
@@ -139,3 +140,14 @@ func Require(key string) string {
return v
}
// ListKeys returns a slice of the currently known keys.
func ListKeys() []string {
keyList := []string{}
for k := range vars {
keyList = append(keyList, k)
}
sort.Strings(keyList)
return keyList
}