code: func nodeConditions(thresholds []evictionapi.Threshold) []v1.NodeConditionType {
  	results := []v1.NodeConditionType{}
  	for _, threshold := range thresholds {
  		if nodeCondition, found := signalToNodeCondition[threshold.Signal]; found {
  			if !hasNodeCondition(results, nodeCondition) {
  				results = append(results, nodeCondition)
  			}
  		}
  	}
  	return results
  }
docs: // nodeConditions returns the set of node conditions associated with a threshold