|
@@ -19,6 +19,7 @@ import (
|
|
|
"fmt"
|
|
"fmt"
|
|
|
"net/url"
|
|
"net/url"
|
|
|
"os"
|
|
"os"
|
|
|
|
|
+ "runtime"
|
|
|
"strings"
|
|
"strings"
|
|
|
|
|
|
|
|
"github.com/coreos/etcd/etcdserver"
|
|
"github.com/coreos/etcd/etcdserver"
|
|
@@ -223,7 +224,10 @@ func (cfg *config) Parse(arguments []string) error {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if cfg.printVersion {
|
|
if cfg.printVersion {
|
|
|
- fmt.Println("etcd version", version.Version)
|
|
|
|
|
|
|
+ fmt.Printf("etcd Version: %s\n", version.Version)
|
|
|
|
|
+ fmt.Printf("Git SHA: %s\n", version.GitSHA)
|
|
|
|
|
+ fmt.Printf("Go Version: %s\n", runtime.Version())
|
|
|
|
|
+ fmt.Printf("Go OS/Arch: %s/%s\n", runtime.GOOS, runtime.GOARCH)
|
|
|
os.Exit(0)
|
|
os.Exit(0)
|
|
|
}
|
|
}
|
|
|
|
|
|