grafana-watcher: add datasource handling

This commit is contained in:
Frederic Branczyk
2016-10-20 10:56:26 +02:00
parent 599a0c0c90
commit a4ddbad0ab
7 changed files with 172 additions and 2 deletions

View File

@@ -6,6 +6,7 @@ import (
type Interface interface {
Dashboards() DashboardsInterface
Datasources() DatasourcesInterface
}
type Clientset struct {
@@ -23,3 +24,7 @@ func New(baseUrl string) Interface {
func (c *Clientset) Dashboards() DashboardsInterface {
return NewDashboardsClient(c.BaseUrl, c.HTTPClient)
}
func (c *Clientset) Datasources() DatasourcesInterface {
return NewDatasourcesClient(c.BaseUrl, c.HTTPClient)
}