UNPKG

kibana-123

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

19 lines (15 loc) 523 B
import { get } from 'lodash'; export function ensureNotTribe(callWithInternalUser) { return callWithInternalUser('nodes.info', { nodeId: '_local', filterPath: 'nodes.*.settings.tribe' }) .then(function (info) { const nodeId = Object.keys(info.nodes || {})[0]; const tribeSettings = get(info, ['nodes', nodeId, 'settings', 'tribe']); if (tribeSettings) { throw new Error('Kibana does not support using tribe nodes as the primary elasticsearch connection.'); } return true; }); }