From 724ad8161f79253239ff6e69dd083295f02b55db Mon Sep 17 00:00:00 2001 From: Matt Apperson Date: Thu, 10 Jan 2019 19:13:59 -0500 Subject: [PATCH] propigate errors on index creation fail (#28541) --- x-pack/plugins/beats_management/index.ts | 4 ++-- x-pack/plugins/beats_management/server/kibana.index.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/x-pack/plugins/beats_management/index.ts b/x-pack/plugins/beats_management/index.ts index 3355bc98818118..0bb39d43db1c5d 100644 --- a/x-pack/plugins/beats_management/index.ts +++ b/x-pack/plugins/beats_management/index.ts @@ -35,8 +35,8 @@ export function beats(kibana: any) { }, config: () => config, configPrefix: CONFIG_PREFIX, - init(server: KibanaLegacyServer) { - initServerWithKibana(server); + async init(server: KibanaLegacyServer) { + await initServerWithKibana(server); }, }); } diff --git a/x-pack/plugins/beats_management/server/kibana.index.ts b/x-pack/plugins/beats_management/server/kibana.index.ts index dd7bc443bc603f..73a1e80e24c3bd 100644 --- a/x-pack/plugins/beats_management/server/kibana.index.ts +++ b/x-pack/plugins/beats_management/server/kibana.index.ts @@ -7,7 +7,7 @@ import { compose } from './lib/compose/kibana'; import { initManagementServer } from './management_server'; -export const initServerWithKibana = (hapiServer: any) => { +export const initServerWithKibana = async (hapiServer: any) => { const libs = compose(hapiServer); - initManagementServer(libs); + await initManagementServer(libs); };