version

package
v0.0.0-...-0208d45 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 16, 2022 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Version string

Version is the complete Bpflock version string including Go version.

Functions

func Base64

func Base64() (string, error)

Base64 returns the version in a base64 format.

func GetKernelVersion

func GetKernelVersion() (semver.Version, error)

GetKernelVersion returns the version of the Linux kernel running on this host.

Types

type BpflockVersion

type BpflockVersion struct {
	// Version is the semantic version of Bpflock
	Version string
	// Revision is the short SHA from the last commit
	Revision string
	// GoRuntimeVersion is the Go version used to run Bpflock
	GoRuntimeVersion string
	// Arch is the architecture where Bpflock was compiled
	Arch string
	// AuthorDate is the git author time reference stored as string ISO 8601 formatted
	AuthorDate string
}

BpflockVersion provides a minimal structure to the version string

func FromString

func FromString(versionString string) BpflockVersion

FromString converts a version string into struct

func GetBpflockVersion

func GetBpflockVersion() BpflockVersion

GetBpflockVersion returns a initialized BpflockVersion structure

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL