util

package
v0.2.0-rc9 Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2019 License: Apache-2.0 Imports: 6 Imported by: 37

Documentation

Index

Constants

View Source
const (
	WorkerThreads = 50
	// SupportedSyncToolsVersion this should be kept at the latest version of rke released with
	// rancher 2.2.0.
	SupportedSyncToolsVersion = "0.1.25"
)

Variables

This section is empty.

Functions

func ErrList added in v0.1.18

func ErrList(e []error) error

func GetDefaultRKETools added in v0.2.0

func GetDefaultRKETools() string

func GetObjectQueue added in v0.1.18

func GetObjectQueue(l interface{}) chan interface{}

func GetTagMajorVersion added in v0.1.17

func GetTagMajorVersion(tag string) string

func IsRancherBackupSupported added in v0.2.0

func IsRancherBackupSupported(image string) bool

IsRancherBackupSupported with rancher 2.2.0 and rke 0.2.0, etcdbackup was completely refactored and the interface for the rke-tools backup command changed significantly. This function is used to check the the release rke-tools version to choose between the new backup or the legacy backup code paths. The released version of rke-tools should be set in the const SupportedSyncToolsVersion

func IsSymlink(file string) (bool, error)

func StrToSemVer

func StrToSemVer(version string) (*semver.Version, error)

func UniqueStringSlice added in v0.2.0

func UniqueStringSlice(elements []string) []string

UniqueStringSlice - Input slice, retrun slice with unique elements. Will not maintain order.

Types

This section is empty.

Jump to

Keyboard shortcuts

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