Add ConfigFlag for loading configuration through a flag.
This commit is contained in:
@@ -24,7 +24,7 @@ type VersionFlag string
|
||||
|
||||
func (v VersionFlag) Decode(ctx *kong.DecodeContext) error { return nil }
|
||||
func (v VersionFlag) IsBool() bool { return true }
|
||||
func (v VersionFlag) BeforeHook(app *kong.Kong, vars kong.Vars) error {
|
||||
func (v VersionFlag) BeforeApply(app *kong.Kong, vars kong.Vars) error {
|
||||
fmt.Println(vars["version"])
|
||||
app.Exit(0)
|
||||
return nil
|
||||
|
||||
Reference in New Issue
Block a user