mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 17:28:26 -04:00
Moving where we're disabling the ui settings
This commit is contained in:
parent
c6f90e2fd3
commit
e66c7e79f9
1 changed files with 7 additions and 10 deletions
|
@ -3,6 +3,12 @@ import defaultsProvider from './defaults';
|
|||
|
||||
export default function setupSettings(kbnServer, server, config) {
|
||||
const status = kbnServer.status.create('ui settings');
|
||||
|
||||
if (!kbnServer.config.get('plugins.initialize')) {
|
||||
status.disabled('Disabled because plugins are disabled');
|
||||
return;
|
||||
}
|
||||
|
||||
const uiSettings = {
|
||||
// returns a Promise for the value of the requested setting
|
||||
get,
|
||||
|
@ -26,7 +32,7 @@ export default function setupSettings(kbnServer, server, config) {
|
|||
};
|
||||
|
||||
server.decorate('server', 'uiSettings', () => uiSettings);
|
||||
kbnServer.ready().then(setStatus);
|
||||
kbnServer.ready().then(mirrorEsStatus);
|
||||
|
||||
function get(key) {
|
||||
return getAll().then(all => all[key]);
|
||||
|
@ -96,15 +102,6 @@ export default function setupSettings(kbnServer, server, config) {
|
|||
return setMany(changes);
|
||||
}
|
||||
|
||||
function setStatus() {
|
||||
if (!kbnServer.config.get('plugins.initialize')) {
|
||||
status.disabled('Disabled because plugins are disabled');
|
||||
return;
|
||||
}
|
||||
|
||||
mirrorEsStatus();
|
||||
}
|
||||
|
||||
function mirrorEsStatus() {
|
||||
const esStatus = kbnServer.status.getForPluginId('elasticsearch');
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue