mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-05-17 18:25:26 +00:00
Merge pull request #3240 from Shell32-Natsu/list-builtin
Add command to list builtin plugins
This commit is contained in:
@@ -9,6 +9,7 @@ import (
|
||||
"runtime"
|
||||
|
||||
"sigs.k8s.io/kustomize/api/filesys"
|
||||
"sigs.k8s.io/kustomize/api/internal/plugins/builtinhelpers"
|
||||
"sigs.k8s.io/kustomize/api/types"
|
||||
)
|
||||
|
||||
@@ -157,3 +158,15 @@ func pwdEnv() string {
|
||||
}
|
||||
return "PWD"
|
||||
}
|
||||
|
||||
// GetBuiltinPluginNames returns a list of builtin plugin names
|
||||
func GetBuiltinPluginNames() []string {
|
||||
var ret []string
|
||||
for k := range builtinhelpers.GeneratorFactories {
|
||||
ret = append(ret, k.String())
|
||||
}
|
||||
for k := range builtinhelpers.TransformerFactories {
|
||||
ret = append(ret, k.String())
|
||||
}
|
||||
return ret
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user