Add a -v flag

Fixes #317

But makes me grumpy, because -v usually means `verbose` to me.
This commit is contained in:
Frank Denis 2018-04-06 03:01:42 +02:00
parent 0e65c50989
commit d8c95aaca8
1 changed files with 3 additions and 2 deletions

View File

@ -153,7 +153,8 @@ func findConfigFile(configFile *string) (string, error) {
} }
func ConfigLoad(proxy *Proxy, svcFlag *string) error { func ConfigLoad(proxy *Proxy, svcFlag *string) error {
version := flag.Bool("version", false, "print current proxy version") version_short := flag.Bool("v", false, "print current proxy version")
version := flag.Bool("version", false, "alias for -v")
resolve := flag.String("resolve", "", "resolve a name using system libraries") resolve := flag.String("resolve", "", "resolve a name using system libraries")
list := flag.Bool("list", false, "print the list of available resolvers for the enabled filters") list := flag.Bool("list", false, "print the list of available resolvers for the enabled filters")
listAll := flag.Bool("list-all", false, "print the complete list of available resolvers, ignoring filters") listAll := flag.Bool("list-all", false, "print the complete list of available resolvers, ignoring filters")
@ -166,7 +167,7 @@ func ConfigLoad(proxy *Proxy, svcFlag *string) error {
if *svcFlag == "stop" || *svcFlag == "uninstall" { if *svcFlag == "stop" || *svcFlag == "uninstall" {
return nil return nil
} }
if *version { if *version || *version_short {
fmt.Println(AppVersion) fmt.Println(AppVersion)
os.Exit(0) os.Exit(0)
} }