Documentation ¶
Overview ¶
Copyright (c) 2022 Dell Inc, or its subsidiaries.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright (c) 2022 Dell Inc, or its subsidiaries.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
- Variables
- func IsStringInSlice(str string, list []string) bool
- func IsStringInSlices(str string, list ...[]string) bool
- func PollImmediateWithContext(ctx context.Context, interval, timeout time.Duration, ...) error
- func RemoveStringFromSlice(str string, list []string) []string
- func RemoveStringsFromSlice(filters []string, list []string) []string
- func WaitForWithContext(ctx context.Context, wait WaitWithContextFunc, fn ConditionWithContextFunc) error
- type ConditionWithContextFunc
- type WaitWithContextFunc
Constants ¶
This section is empty.
Variables ¶
var ErrWaitTimeout = errors.New("timed out waiting for the condition")
Functions ¶
func IsStringInSlice ¶
IsStringInSlice checks if a string is an element of a string slice
func IsStringInSlices ¶
IsStringInSlices checks if a string is an element of a any of the string slices
func PollImmediateWithContext ¶ added in v1.7.0
func RemoveStringFromSlice ¶
RemoveStringFromSlice returns a slice that is a copy of the input "list" slice with the input "str" string removed
func RemoveStringsFromSlice ¶
RemoveStringsFromSlice generates a slice that is a copy of the input "list" slice with elements from the input "strs" slice removed
func WaitForWithContext ¶ added in v1.7.0
func WaitForWithContext(ctx context.Context, wait WaitWithContextFunc, fn ConditionWithContextFunc) error