From 715f9eb8d94b133f676d98dca7af72414feb0d49 Mon Sep 17 00:00:00 2001 From: crn4 Date: Mon, 12 May 2025 20:56:48 +0200 Subject: [PATCH] integrations metrics init --- integrations/integrations.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/integrations/integrations.go b/integrations/integrations.go index c26ca5b..174188b 100644 --- a/integrations/integrations.go +++ b/integrations/integrations.go @@ -35,7 +35,7 @@ func RegisterHandlers( return router, nil } -func InitEventStore(ctx context.Context, dataDir string, key string, _ telemetry.AppMetrics) (activity.Store, string, error) { +func InitEventStore(ctx context.Context, dataDir string, key string, _ IntegrationMetrics) (activity.Store, string, error) { var err error if key == "" { log.Debugf("generate new activity store encryption key") @@ -51,3 +51,11 @@ func InitEventStore(ctx context.Context, dataDir string, key string, _ telemetry func InitPermissionsManager(store store.Store) permissions.Manager { return permissions.NewManager(store) } + +type IntegrationMetrics interface { + telemetry.AppMetrics +} + +func InitIntegrationMetrics(ctx context.Context, metrics telemetry.AppMetrics) (IntegrationMetrics, error) { + return metrics, nil +}