api_datasources.go 383 B

1234567891011121314151617
  1. package api
  2. import (
  3. "github.com/torkelo/grafana-pro/pkg/bus"
  4. "github.com/torkelo/grafana-pro/pkg/middleware"
  5. m "github.com/torkelo/grafana-pro/pkg/models"
  6. )
  7. func GetDataSources(c *middleware.Context) {
  8. query := m.GetDataSourcesQuery{AccountId: c.Account.Id}
  9. err := bus.SendQuery(&query)
  10. if err != nil {
  11. c.JsonApiErr(500, "Failed to query datasources", err)
  12. return
  13. }
  14. }