Files
visor/runsc/version/version.go
T
Etienne PerotandgVisor bot ab2cf15e09 runsc: Refactor in how the version string is propagated in runsc.
This is helpful so that it can be imported form other packages without import
loops.

This will be used in a follow-up change to add the version string as a
per-sandbox metric metadata label.

PiperOrigin-RevId: 519002695
2023-03-23 17:12:09 -07:00

31 lines
1011 B
Go

// Copyright 2023 The gVisor Authors.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//go:build go1.1
// +build go1.1
// Package version holds a string containing version information for runsc.
// Other packages may import it to get this information while avoiding
// import loops.
package version
// version is the version string.
// It is initialized by the runsc main() function.
var version = "VERSION_MISSING"
// Version returns the version string.
func Version() string {
return version
}