mirror of
https://github.com/TeaOSLab/EdgeAPI.git
synced 2025-11-07 10:40:25 +08:00
集群概要信息中增加系统服务状态
This commit is contained in:
@@ -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
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user