util

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Oct 29, 2019 License: Apache-2.0 Imports: 10 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ContainsAll

func ContainsAll(target string, substrings ...string) cmp.Comparison

ContainsAll is a comparison utility, compares given substrings against target string and returns the gotest.tools/assert/cmp.Comaprison function. Provide target string as first arg, followed by any number of substring as args

func ContainsAllIgnoreCase

func ContainsAllIgnoreCase(target string, substrings ...string) cmp.Comparison

Like ContainsAll but ignores the case when checking

func ContainsNone

func ContainsNone(target string, substrings ...string) cmp.Comparison

ContainsNone is a comparison utility, compares given substrings against target string and returns the gotest.tools/assert/cmp.Comaprison function. Provide target string as first arg, followed by any number of substring as args

func GetGroupVersionKind

func GetGroupVersionKind(obj runtime.Object, gv schema.GroupVersion, scheme *runtime.Scheme) (*schema.GroupVersionKind, error)

func MapFromArray

func MapFromArray(arr []string, delimiter string) (map[string]string, error)

func MapFromArrayAllowingSingles

func MapFromArrayAllowingSingles(arr []string, delimiter string) (map[string]string, error)

func NewLoggingTransport

func NewLoggingTransport(transport http.RoundTripper) http.RoundTripper

func NewLoggingTransportWithStream

func NewLoggingTransportWithStream(transport http.RoundTripper, s io.Writer) http.RoundTripper

func UpdateGroupVersionKindWithScheme

func UpdateGroupVersionKindWithScheme(obj runtime.Object, gv schema.GroupVersion, scheme *runtime.Scheme) error

Types

type LoggingHttpTransport

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

func (*LoggingHttpTransport) RoundTrip

func (t *LoggingHttpTransport) RoundTrip(r *http.Request) (*http.Response, error)

Jump to

Keyboard shortcuts

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