[console_extensions] disable when console is disabled (#18673)

* [console_extensions] disable when console is disabled

* [console extensions] has console and enabled

* [console_extensions] fix console_extensions.enabled
This commit is contained in:
Jonathan Budzenski 2018-05-01 10:54:43 -05:00 committed by Jonathan Budzenski
parent b378717c86
commit 88eed1a0aa
No known key found for this signature in database
GPG key ID: D28BF9418FA0F292

View file

@ -9,6 +9,20 @@ export function consoleExtensions(kibana) {
return new kibana.Plugin({
id: 'console_extensions',
require: ['kibana', 'console'],
isEnabled(config) {
return (
config.get('console_extensions.enabled') &&
config.has('console.enabled') &&
config.get('console.enabled')
);
},
config(Joi) {
return Joi.object({
enabled: Joi.boolean().default(true),
}).default();
},
init: server => {
if (
server.plugins.console &&