func filterPods(store cache.StoreToPodLister, podList []string) []string { filteredList := make([]string, 0, len(podList)) for _, key := range podList { item, exists, err := store.GetByKey(key) if err != nil || !exists { continue } pod := item.(*api.Pod) if IgnorePod(pod) { continue } filteredList = append(filteredList, key) } return filteredList }