mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
[esclient] pass apiVersion from server to browser
This commit is contained in:
parent
c71afc1d0f
commit
ef9770c503
3 changed files with 5 additions and 4 deletions
|
@ -23,7 +23,7 @@ module.exports = function (kibana) {
|
|||
cert: Joi.string(),
|
||||
key: Joi.string()
|
||||
}).default(),
|
||||
apiVersion: Joi.string().default('master'),
|
||||
apiVersion: Joi.string().default('2.0'),
|
||||
minimumVerison: Joi.string().default('2.0.0')
|
||||
}).default();
|
||||
},
|
||||
|
|
|
@ -39,7 +39,8 @@ module.exports = function (kibana) {
|
|||
|
||||
return {
|
||||
kbnIndex: config.get('kibana.index'),
|
||||
esShardTimeout: config.get('elasticsearch.shardTimeout')
|
||||
esShardTimeout: config.get('elasticsearch.shardTimeout'),
|
||||
esApiVersion: config.get('elasticsearch.apiVersion'),
|
||||
};
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,14 +5,14 @@ define(function (require) {
|
|||
var es; // share the client amoungst all apps
|
||||
require('ui/modules')
|
||||
.get('kibana', ['elasticsearch', 'kibana/config'])
|
||||
.service('es', function (esFactory, esUrl, $q) {
|
||||
.service('es', function (esFactory, esUrl, $q, esApiVersion) {
|
||||
if (es) return es;
|
||||
|
||||
es = esFactory({
|
||||
host: esUrl,
|
||||
log: 'info',
|
||||
requestTimeout: 0,
|
||||
apiVersion: '1.4',
|
||||
apiVersion: esApiVersion,
|
||||
plugins: [function (Client, config) {
|
||||
|
||||
// esFactory automatically injects the AngularConnector to the config
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue