前端页面
This commit is contained in:
@@ -23,10 +23,9 @@ func (this *IndexAction) RunGet(params struct{}) {
|
||||
}
|
||||
|
||||
func (this *IndexAction) RunPost(params struct {
|
||||
DefaultClusterId int64
|
||||
EnableUserDomainVerify bool
|
||||
DefaultTTL int
|
||||
DefaultFallbackMs int
|
||||
DefaultClusterId int64
|
||||
DefaultTTL int
|
||||
DefaultFallbackMs int
|
||||
|
||||
Must *actions.Must
|
||||
CSRF *actionutils.CSRF
|
||||
@@ -50,7 +49,7 @@ func (this *IndexAction) RunPost(params struct {
|
||||
|
||||
saveGlobalPolicies(maps.Map{
|
||||
"defaultClusterId": params.DefaultClusterId,
|
||||
"enableUserDomainVerify": params.EnableUserDomainVerify,
|
||||
"enableUserDomainVerify": true,
|
||||
"defaultTTL": params.DefaultTTL,
|
||||
"defaultFallbackMs": params.DefaultFallbackMs,
|
||||
})
|
||||
|
||||
@@ -51,7 +51,7 @@ func loadGlobalPolicies() maps.Map {
|
||||
|
||||
return maps.Map{
|
||||
"defaultClusterId": globalPoliciesStore.data.GetInt64("defaultClusterId"),
|
||||
"enableUserDomainVerify": globalPoliciesStore.data.GetBool("enableUserDomainVerify"),
|
||||
"enableUserDomainVerify": true,
|
||||
"defaultTTL": globalPoliciesStore.data.GetInt("defaultTTL"),
|
||||
"defaultFallbackMs": globalPoliciesStore.data.GetInt("defaultFallbackMs"),
|
||||
}
|
||||
@@ -61,7 +61,7 @@ func saveGlobalPolicies(policies maps.Map) {
|
||||
globalPoliciesStore.Lock()
|
||||
globalPoliciesStore.data = maps.Map{
|
||||
"defaultClusterId": policies.GetInt64("defaultClusterId"),
|
||||
"enableUserDomainVerify": policies.GetBool("enableUserDomainVerify"),
|
||||
"enableUserDomainVerify": true,
|
||||
"defaultTTL": policies.GetInt("defaultTTL"),
|
||||
"defaultFallbackMs": policies.GetInt("defaultFallbackMs"),
|
||||
}
|
||||
@@ -110,6 +110,14 @@ func LoadDefaultClusterID() int64 {
|
||||
return globalPoliciesStore.data.GetInt64("defaultClusterId")
|
||||
}
|
||||
|
||||
// SaveDefaultClusterID updates default deploy cluster id.
|
||||
// Pass 0 to clear and let caller fallback to first available cluster.
|
||||
func SaveDefaultClusterID(clusterID int64) {
|
||||
globalPoliciesStore.Lock()
|
||||
globalPoliciesStore.data["defaultClusterId"] = clusterID
|
||||
globalPoliciesStore.Unlock()
|
||||
}
|
||||
|
||||
// LoadClusterGatewayByID returns gateway domain for the selected cluster.
|
||||
func LoadClusterGatewayByID(clusterID int64) string {
|
||||
clusters := loadAvailableDeployClusters()
|
||||
|
||||
Reference in New Issue
Block a user