MCPcopy Create free account
hub / github.com/devspace-sh/devspace / deduplicate

Function deduplicate

pkg/devspace/kubectl/selector/selector.go:173–181  ·  view source on GitHub ↗
(stack []*SelectedPodContainer)

Source from the content-addressed store, hash-verified

171}
172
173func deduplicate(stack []*SelectedPodContainer) []*SelectedPodContainer {
174 retStack := []*SelectedPodContainer{}
175 for _, s := range stack {
176 if !contains(retStack, key(s.Pod.Namespace, s.Pod.Name, s.Container.Name)) {
177 retStack = append(retStack, s)
178 }
179 }
180 return retStack
181}
182
183func PodsFromPodContainer(stack []*SelectedPodContainer) []*corev1.Pod {
184 retPods := []*corev1.Pod{}

Callers 1

SelectContainersMethod · 0.85

Calls 2

containsFunction · 0.70
keyFunction · 0.70

Tested by

no test coverage detected