This commit is contained in:
Vishal Kadam 2023-10-18 13:02:41 +05:30
Родитель bb185cc937
Коммит 414577b8a3
2 изменённых файлов: 9 добавлений и 4 удалений

Просмотреть файл

@ -12,4 +12,5 @@ const (
CertificateValidityThreshold float64 = (30.0 / 100.0)
RenewalBackoff float64 = (2.0 / 100.0)
OsRegistrationStatus string = "osRegistrationStatus"
OsVersion string = "osVersion"
)

Просмотреть файл

@ -81,11 +81,9 @@ func getNodeStatuses(node *wssdcloud.Node) map[string]*string {
func generateNodeTags(node *wssdcloud.Node) map[string]*string {
tags := make(map[string]*string)
populateOsVersionTag(tags, node)
populateOsRegistrationStatusTag(tags, node)
if len(tags) > 0 {
return tags
}
return nil
return tags
}
func populateOsRegistrationStatusTag(tags map[string]*string, node *wssdcloud.Node) {
@ -94,3 +92,9 @@ func populateOsRegistrationStatusTag(tags map[string]*string, node *wssdcloud.No
tags[constant.OsRegistrationStatus] = &osRegistrationStatus
}
}
func populateOsVersionTag(tags map[string]*string, node *wssdcloud.Node) {
if node.Info != nil && node.Info.OsInfo != nil {
tags[constant.OsVersion] = &node.Info.OsInfo.Osversion
}
}