Some functions/variables names can confuse what they really do. For ex., in pkg/utils/utils.go:
35 // HasNetworkAttachment check if pod has Network Attachment
36 func HasNetworkAttachment(pod *kapi.Pod) bool {
37 return len(pod.Annotations[v1.NetworkAttachmentAnnot]) > 0
38 }
function actually check network attachment annotations, not network attachment.