Documentation ¶
Overview ¶
Package version provides version information for the compiled binary, and an HTTP handler to serve the version information via an HTTP request.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var BuildDate string
BuildDate is the date when the binary was built
View Source
var GitCommit string
GitCommit is the commit hash when the binary was built
View Source
var Version string
Version is the version of the compiled software
Functions ¶
func GetVersionHandler ¶ added in v0.7.0
GetVersionHandler returns an HTTP handler that returns the version info
Types ¶
type Info ¶ added in v0.4.0
type Info struct { // Version is the version of the OSM Controller. Version string `json:"version,omitempty"` // GitCommit is the git commit hash of the OSM Controller. GitCommit string `json:"git_commit,omitempty"` // BuildDate is the build date of the OSM Controller. BuildDate string `json:"build_date,omitempty"` }
Info is a struct helpful for JSON serialization of the OSM Controller version information.
Click to show internal directories.
Click to hide internal directories.