func newPodDiscoverer(si cache.SharedInformer, l *logger.Logger) *podDiscoverer {
    if si == nil {
        panic("nil pod shared informer")
    }