Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ClearDashboards = &cobra.Command{ Use: "clear", Short: "delete all monitored dashboards", Long: `clear all monitored dashboards from grafana`, Run: func(cmd *cobra.Command, args []string) { filter := getDashboardGlobalFlags(cmd) deletedDashboards := client.DeleteAllDashboards(filter) tableObj.AppendHeader(table.Row{"type", "filename"}) for _, file := range deletedDashboards { tableObj.AppendRow(table.Row{"dashboard", file}) } if len(deletedDashboards) == 0 { log.Info("No dashboards were found. 0 dashboards removed") } else { log.Infof("%d dashboards were deleted", len(deletedDashboards)) tableObj.Render() } }, }
View Source
var ClearDataSources = &cobra.Command{ Use: "clear", Short: "clear all datasources", Long: `clear all datasources from grafana`, Run: func(cmd *cobra.Command, args []string) { log.Info("Delete datasources") filters := getDatasourcesGlobalFlags(cmd) savedFiles := client.DeleteAllDataSources(filters) tableObj.AppendHeader(table.Row{"type", "filename"}) for _, file := range savedFiles { tableObj.AppendRow(table.Row{"datasource", file}) } tableObj.Render() }, }
View Source
var ImportDataSources = &cobra.Command{ Use: "import", Short: "import all datasources", Long: `import all datasources from grafana to local filesystem`, Run: func(cmd *cobra.Command, args []string) { log.Infof("Importing datasources for context: '%s'", apphelpers.GetContext()) filters := getDatasourcesGlobalFlags(cmd) savedFiles := client.ImportDataSources(filters) tableObj.AppendHeader(table.Row{"type", "filename"}) for _, file := range savedFiles { tableObj.AppendRow(table.Row{"datasource", file}) } tableObj.Render() }, }
Functions ¶
Types ¶
This section is empty.
Source Files
¶
- context.go
- contextClear.go
- contextCopy.go
- contextDelete.go
- contextList.go
- contextNew.go
- contextSet.go
- contextShow.go
- dashboard.go
- dashboardClear.go
- dashboardExport.go
- dashboardImport.go
- dashboardList.go
- datasources.go
- datasourcesClear.go
- datasourcesExport.go
- datasourcesImport.go
- datasourcesList.go
- organizations.go
- organizationsList.go
- root.go
- server.go
- serverInfo.go
- userPromote.go
- users.go
- usersList.go
- version.go
Click to show internal directories.
Click to hide internal directories.