From af1acc565cbbbc1971d41508dd0bdeeea02d83ed Mon Sep 17 00:00:00 2001 From: iblancof Date: Wed, 23 Oct 2024 12:14:27 +0200 Subject: [PATCH] Delete registerEemEnabledContext --- .../analytics/register_eem_enabled_context.ts | 34 ------------------- 1 file changed, 34 deletions(-) delete mode 100644 x-pack/plugins/observability_solution/inventory/public/analytics/register_eem_enabled_context.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/analytics/register_eem_enabled_context.ts b/x-pack/plugins/observability_solution/inventory/public/analytics/register_eem_enabled_context.ts deleted file mode 100644 index 062f7f61961e9..0000000000000 --- a/x-pack/plugins/observability_solution/inventory/public/analytics/register_eem_enabled_context.ts +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the Elastic License - * 2.0; you may not use this file except in compliance with the Elastic License - * 2.0. - */ - -import { AnalyticsServiceSetup } from '@kbn/core/public'; -import { BehaviorSubject } from 'rxjs'; -import { EntityManagerPublicPluginSetup } from '@kbn/entityManager-plugin/public'; - -export let eemEnabled$: BehaviorSubject<{ eem_enabled: boolean }>; - -export function registerEemEnabledContext( - analytics: AnalyticsServiceSetup, - entityManager: EntityManagerPublicPluginSetup -) { - entityManager.entityClient.isManagedEntityDiscoveryEnabled().then(({ enabled }) => { - eemEnabled$ = new BehaviorSubject({ - eem_enabled: enabled, - }); - - analytics.registerContextProvider({ - name: 'eem_enabled', - context$: eemEnabled$, - schema: { - eem_enabled: { - type: 'boolean', - _meta: { description: 'Whether EEM is enabled or not.' }, - }, - }, - }); - }); -}