实现基本的集群DNS列表、设置、简单数据同步

This commit is contained in:
GoEdgeLab
2020-11-13 18:22:35 +08:00
parent 78560620e8
commit dd4b190b78
32 changed files with 743 additions and 26 deletions

View File

@@ -60,10 +60,15 @@ func (this *ProviderAction) RunGet(params struct {
dataUpdatedTime = timeutil.FormatTime("Y-m-d H:i:s", domain.DataUpdatedAt)
}
domainMaps = append(domainMaps, maps.Map{
"id": domain.Id,
"name": domain.Name,
"isOn": domain.IsOn,
"dataUpdatedTime": dataUpdatedTime,
"id": domain.Id,
"name": domain.Name,
"isOn": domain.IsOn,
"dataUpdatedTime": dataUpdatedTime,
"countRoutes": len(domain.Routes),
"countServerRecords": domain.ServerRecords,
"allServersResolved": domain.AllServersResolved,
"countClusterRecords": domain.ClusterRecords,
"allClustersResolved": domain.AllClustersResolved,
})
}
this.Data["domains"] = domainMaps