Newer
Older
package version
import (
"flag"
"fmt"
"io"
)
func GetDiscoveryApiVersion() string {
return discoveryApiVersion
}
func GetAuthorizerApiVersion() string {
return authorizerApiVersion
}
func GetFtsApiVersion() string {
return ftsApiVersion
}
func GetBrokerApiVersion() string {
return brokerApiVersion
}
func GetProducerProtocolVersion() string {
return producerProtocolVersion
}
func GetConsumerProtocolVersion() string {
return consumerProtocolVersion
}
func GetVersion() string {
return version
}
func ShowVersion(w io.Writer, name string) bool {
flVersion := flag.Bool("v", false, "Print version information")
flag.Parse()
fmt.Fprintf(w, "%s, version %s\n", name, version)