[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 GitHub
parent 5de204212e
commit 1eef04551d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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 &&