package kernel

import "github.com/docker/docker/pkg/parsers/kernel"

Index

Functions

func CompareKernelVersion

func CompareKernelVersion(a, b *KernelVersionInfo) int

Compare two KernelVersionInfo struct. Returns -1 if a < b, 0 if a == b, 1 it a > b

Types

type KernelVersionInfo

type KernelVersionInfo struct {
	Kernel int
	Major  int
	Minor  int
	Flavor string
}

func GetKernelVersion

func GetKernelVersion() (*KernelVersionInfo, error)

func ParseRelease

func ParseRelease(release string) (*KernelVersionInfo, error)

func (*KernelVersionInfo) String

func (k *KernelVersionInfo) String() string

type Utsname

type Utsname syscall.Utsname

Source Files

kernel.go uname_linux.go

Version
v1.8.0
Published
Aug 11, 2015
Platform
linux/amd64
Imports
4 packages
Last checked
2 minutes ago

Tools for package owners.