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

@@ -86,10 +86,10 @@ func main() {
g := grafana.New(*grafanaUrl)
du := updater.NewGrafanaDashboardUpdater(g.Dashboards(), filepath.Join(*watchDir, "*-dashboard.json"))
//su := updater.NewGrafanaSourceUpdater(g.Sources(), filepath.Join(*watchDir, "*-source.json"))
su := updater.NewGrafanaDatasourceUpdater(g.Datasources(), filepath.Join(*watchDir, "*-datasource.json"))
w := newVolumeWatcher(*watchDir)
w.AddEventHandler(du)
//w.AddEventHandler(su)
w.AddEventHandler(su)
w.Run()
}