Enable 'Test Connection' for Elasticsearch datasource.

This commit is contained in:
Adam Heinz 2015-08-28 10:07:54 -04:00
parent c193208cd2
commit 7bccd17bbe

View File

@ -294,6 +294,13 @@ function (angular, _, config, kbn, moment, ElasticQueryBuilder) {
});
};
ElasticDatasource.prototype.testDatasource = function() {
var query = JSON.stringify();
return this._post('/_search?search_type=count', query).then(function() {
return { status: "success", message: "Data source is working", title: "Success" };
});
};
ElasticDatasource.prototype.query = function(options) {
var queryBuilder = new ElasticQueryBuilder;
var query = queryBuilder.build(options.targets);