UNPKG

kibana-riya

Version:

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic

34 lines (24 loc) 947 B
'use strict'; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var _upgrade_config = require('./upgrade_config'); var _upgrade_config2 = _interopRequireDefault(_upgrade_config); var _kibana_index_mappings = require('./kibana_index_mappings'); module.exports = function (server) { var config = server.config(); var _server$plugins$elasticsearch$getCluster = server.plugins.elasticsearch.getCluster('admin'); var callWithInternalUser = _server$plugins$elasticsearch$getCluster.callWithInternalUser; var options = { index: config.get('kibana.index'), type: 'config', body: { size: 1000, sort: [{ buildNum: { order: 'desc', unmapped_type: _kibana_index_mappings.mappings.config.properties.buildNum.type } }] } }; return callWithInternalUser('search', options).then((0, _upgrade_config2['default'])(server)); };