func()

in pkg/fake/k8sClient.go [108:124]


func (m *MockClient) getObjectListFromMap(list k8sClient.ObjectList) k8sClient.ObjectList {
	objType := reflect.TypeOf(list)
	relevantMap := m.ensureMapForType(objType)

	switch list.(type) {
	case *corev1.NodeList:
		nodeList := &corev1.NodeList{}
		for _, obj := range relevantMap {
			if node, ok := obj.(*corev1.Node); ok {
				nodeList.Items = append(nodeList.Items, *node)
			}
		}
		return nodeList
	}
	//add additional object lists as needed
	return nil
}