util

package
v0.2.13 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2021 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Batch added in v0.2.6

func Batch(elements []string, batchSize int) [][]string

func CloseToDeadline added in v0.2.13

func CloseToDeadline(ctx context.Context) bool

func ContainsString added in v0.1.21

func ContainsString(list []string, val string) bool

func DeepCopy added in v0.2.3

func DeepCopy(a map[string]string) map[string]string

func DeepCopyListUint32 added in v0.2.3

func DeepCopyListUint32(list []uint32) []uint32

func Equal added in v0.2.3

func Equal(a map[string]string, b map[string]string) bool

func FilterKeys added in v0.2.6

func FilterKeys(a map[string]string, keys []string) map[string]string

func GetClusterAvailableCapacity added in v0.2.4

func GetClusterAvailableCapacity(report *api.ClusterUsageReport) common.ComputeResources

func GetClusterCapacity added in v0.2.4

func GetClusterCapacity(report *api.ClusterUsageReport) common.ComputeResources

func GetOrDefault

func GetOrDefault(m map[string]float64, key string, def float64) float64

func GetQueueReports added in v0.2.4

func GetQueueReports(report *api.ClusterUsageReport) []*api.QueueReport

func MergeMaps added in v0.2.3

func MergeMaps(a map[string]string, b map[string]string) map[string]string

func Min added in v0.2.6

func Min(a, b int) int

func NewULID

func NewULID() string

func StringListToSet

func StringListToSet(list []string) map[string]bool

func SubtractStringList

func SubtractStringList(a []string, b []string) []string

func SumReportClusterCapacity added in v0.2.4

func SumReportClusterCapacity(reports map[string]*api.ClusterUsageReport) common.ComputeResources

Types

This section is empty.

Jump to

Keyboard shortcuts

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