func getSourceAddressesByNodeLabels()

in pkg/azure/utils.go [52:60]


func getSourceAddressesByNodeLabels(k string, v string, nodeList corev1.NodeList) []*string {
	var sourceAddresses []*string
	for _, node := range nodeList.Items {
		if checkIfLabelExists(k, v, node.ObjectMeta.Labels) {
			sourceAddresses = append(sourceAddresses, to.StringPtr(node.Status.Addresses[0].Address))
		}
	}
	return sourceAddresses
}