code: func PodMatchNodeSelector(pod *v1.Pod, meta PredicateMetadata, nodeInfo *schedulernodeinfo.NodeInfo) (bool, []PredicateFailureReason, error) {
  	node := nodeInfo.Node()
  	if node == nil {
  		return false, nil, fmt.Errorf("node not found")
  	}
  	if podMatchesNodeSelectorAndAffinityTerms(pod, node) {
  		return true, nil, nil
  	}
  	return false, []PredicateFailureReason{ErrNodeSelectorNotMatch}, nil
  }
docs: // PodMatchNodeSelector checks if a pod node selector matches the node label.