kernel

package
v0.2.0-alpha.0 Latest Latest
Warning

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

Go to latest
Published: Jun 27, 2019 License: MPL-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Cmdline

func Cmdline() *cmdline

Cmdline returns a representation of /proc/cmdline. nolint: golint

func NewCmdline

func NewCmdline(parameters string) *cmdline

NewCmdline initializes and returns a representation of the cmdline values specified by `parameters`. nolint: golint

func NewDefaultCmdline

func NewDefaultCmdline() *cmdline

NewDefaultCmdline returns a set of kernel parameters that serve as the base for all Talos installations. nolint: golint

Types

type Key

type Key = string

Key represents a key in a kernel parameter key-value pair.

type Parameter

type Parameter struct {
	// contains filtered or unexported fields
}

Parameter represents a value in a kernel parameter key-value pair.

func NewParameter

func NewParameter(k string) *Parameter

NewParameter initializes and returns a Parameter.

func (*Parameter) Append

func (v *Parameter) Append(s string) *Parameter

Append appends a string to a value's internal representation.

func (*Parameter) Contains

func (v *Parameter) Contains(s string) (ok bool)

Contains returns a boolean indicating the existence of a value.

func (*Parameter) First

func (v *Parameter) First() *string

First attempts to return the first string of a value's internal representation.

func (*Parameter) Get

func (v *Parameter) Get(idx int) *string

Get attempts to get a string from a value's internal representation.

func (*Parameter) Key

func (v *Parameter) Key() string

Key returns the value's key.

type Parameters

type Parameters []*Parameter

Parameters represents /proc/cmdline.

func (Parameters) String

func (p Parameters) String() string

String returns a string representation of all parameters.

Jump to

Keyboard shortcuts

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