Datasource: fixes prometheus metrics query query field definition (#20273)

* Datasource: fixes prometheus metrics query query field definition

* Fix query editor for panels
This commit is contained in:
Lukas Siatka 2019-11-08 12:12:34 +01:00 committed by David
parent f0ccfd9ed6
commit 26c030667a
2 changed files with 10 additions and 2 deletions

View File

@ -12,8 +12,8 @@ class PrometheusAnnotationsQueryCtrl {
} }
export const plugin = new DataSourcePlugin(PrometheusDatasource) export const plugin = new DataSourcePlugin(PrometheusDatasource)
.setQueryCtrl(PromQueryEditor) .setQueryEditor(PromQueryEditor)
.setConfigEditor(ConfigEditor) .setConfigEditor(ConfigEditor)
.setExploreLogsQueryField(PromQueryField) .setExploreMetricsQueryField(PromQueryField)
.setAnnotationQueryCtrl(PrometheusAnnotationsQueryCtrl) .setAnnotationQueryCtrl(PrometheusAnnotationsQueryCtrl)
.setExploreStartPage(PromCheatSheet); .setExploreStartPage(PromCheatSheet);

View File

@ -0,0 +1,8 @@
import { plugin as PrometheusDatasourcePlugin } from '../module';
describe('module', () => {
it('should have metrics query field in panels and Explore', () => {
expect(PrometheusDatasourcePlugin.components.ExploreMetricsQueryField).toBeDefined();
expect(PrometheusDatasourcePlugin.components.QueryEditor).toBeDefined();
});
});