From 4d3782902aaca94d5e950e8c4e1f7f0e1b44e1d8 Mon Sep 17 00:00:00 2001 From: Patryk Hegenberg Date: Thu, 25 Sep 2025 07:37:46 +0200 Subject: [PATCH] refactor: move exporterInterface to own file --- exporter_interface.go | 11 +++++++++++ storage_interface.go | 5 ----- 2 files changed, 11 insertions(+), 5 deletions(-) create mode 100644 exporter_interface.go diff --git a/exporter_interface.go b/exporter_interface.go new file mode 100644 index 0000000..4b9d455 --- /dev/null +++ b/exporter_interface.go @@ -0,0 +1,11 @@ +package main + +import ( + "context" + "tixel_watch/models" +) + +type ExporterInterface interface { + Export(ctx context.Context, entries []models.LogMessage) error + HealthCheck(ctx context.Context) error +} diff --git a/storage_interface.go b/storage_interface.go index e5bc8da..b7cfa51 100644 --- a/storage_interface.go +++ b/storage_interface.go @@ -25,8 +25,3 @@ type StorageQuery struct { OrderBy string OrderDesc bool } - -type ExporterInterface interface { - Export(ctx context.Context, entries []models.LogMessage) error - HealthCheck(ctx context.Context) error -}