集群概要信息中增加系统服务状态

This commit is contained in:
刘祥超
2022-04-22 22:04:29 +08:00
parent 174946aa4d
commit e6f6f4dcc2

View File

@@ -1037,6 +1037,20 @@ func (this *NodeClusterService) FindEnabledNodeClusterConfigInfo(ctx context.Con
result.WebpIsOn = nodeconfigs.DefaultWebPImagePolicy.IsOn result.WebpIsOn = nodeconfigs.DefaultWebPImagePolicy.IsOn
} }
// system service
if models.IsNotNull(cluster.SystemServices) {
var servicesMap = map[string]maps.Map{}
err = json.Unmarshal(cluster.SystemServices, &servicesMap)
if err != nil {
return nil, err
}
for _, serviceMap := range servicesMap {
if serviceMap.GetBool("isOn") {
result.HasSystemServices = true
}
}
}
return result, nil return result, nil
} }