Browse Source

refactor: change query api (#2626)

main
Yening Qin GitHub 1 year ago
parent
commit
c5c4e00ab8
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
1 changed files with 9 additions and 3 deletions
  1. +9
    -3
      center/router/router_datasource.go

+ 9
- 3
center/router/router_datasource.go View File

@@ -57,15 +57,21 @@ func (rt *Router) datasourceBriefs(c *gin.Context) {

for _, item := range list {
item.AuthJson.BasicAuthPassword = ""
if item.PluginType != models.PROMETHEUS {
item.SettingsJson = nil
} else {
if item.PluginType == models.PROMETHEUS {
for k, v := range item.SettingsJson {
if strings.HasPrefix(k, "prometheus.") {
item.SettingsJson[strings.TrimPrefix(k, "prometheus.")] = v
delete(item.SettingsJson, k)
}
}
} else if item.PluginType == "cloudwatch" {
for k := range item.SettingsJson {
if !strings.Contains(k, "region") {
delete(item.SettingsJson, k)
}
}
} else {
item.SettingsJson = nil
}
dss = append(dss, item)
}


Loading…
Cancel
Save