diff --git a/tui/internal/services/cdashdisplay.go b/services/cdashdisplay.go similarity index 100% rename from tui/internal/services/cdashdisplay.go rename to services/cdashdisplay.go diff --git a/tui/internal/services/device.go b/services/device.go similarity index 100% rename from tui/internal/services/device.go rename to services/device.go diff --git a/tui/internal/services/services.go b/services/services.go similarity index 100% rename from tui/internal/services/services.go rename to services/services.go diff --git a/tui/internal/services/telemetry.go b/services/telemetry.go similarity index 100% rename from tui/internal/services/telemetry.go rename to services/telemetry.go diff --git a/tui/internal/controllers/device.go b/tui/internal/controllers/device.go index 648de23..c73ff98 100644 --- a/tui/internal/controllers/device.go +++ b/tui/internal/controllers/device.go @@ -4,7 +4,7 @@ package controllers import ( "fmt" - serv "esdi/tui/internal/services" + serv "esdi/services" "esdi/tui/internal/views" "github.com/gdamore/tcell/v2" diff --git a/tui/internal/controllers/layout.go b/tui/internal/controllers/layout.go index 430df27..f9946f0 100644 --- a/tui/internal/controllers/layout.go +++ b/tui/internal/controllers/layout.go @@ -7,7 +7,7 @@ import ( "esdi/cdashdisplay" helper "esdi/helpers" - "esdi/tui/internal/services" + "esdi/services" "esdi/tui/internal/views" "github.com/gdamore/tcell/v2" diff --git a/tui/internal/controllers/streaming.go b/tui/internal/controllers/streaming.go index ae45f2e..8686e22 100644 --- a/tui/internal/controllers/streaming.go +++ b/tui/internal/controllers/streaming.go @@ -7,9 +7,9 @@ import ( "esdi/config" "esdi/providers" + "esdi/services" "esdi/telemetry" "esdi/tui/internal/models" - "esdi/tui/internal/services" "esdi/tui/internal/views" "github.com/gdamore/tcell/v2" diff --git a/tui/tui.go b/tui/tui.go index 3587cd1..aa67f8d 100644 --- a/tui/tui.go +++ b/tui/tui.go @@ -2,10 +2,11 @@ package tui import ( - "esdi/tui/internal/controllers" - "esdi/tui/internal/services" "log/slog" + "esdi/services" + "esdi/tui/internal/controllers" + "github.com/rivo/tview" ) @@ -16,6 +17,7 @@ type ControlPanel struct { } func NewControlPanel(logger *slog.Logger) *ControlPanel { + // NOTE: given the services should not be only for the TUI should this be here? baseController := &controllers.Controller{ Logger: logger, App: tview.NewApplication(),