Merged in feature/collectorset (pull request #96)

Set Collector

* set
This commit is contained in:
Michael McGuinness
2025-03-10 13:00:57 +00:00
parent 62886dbba8
commit ed8cfbbee4
35 changed files with 430 additions and 783 deletions
+4 -4
View File
@@ -4,7 +4,7 @@ import (
"fmt"
"net/http"
collectorupdate "queryorchestration/internal/collector/update"
collectorset "queryorchestration/internal/collector/set"
"github.com/google/uuid"
"github.com/labstack/echo/v4"
@@ -37,8 +37,8 @@ func (s *Controllers) GetCollectorByClientId(ctx echo.Context, clientId types.UU
})
}
func (s *Controllers) UpdateCollectorByClientId(ctx echo.Context, clientId types.UUID) error {
req := CollectorUpdate{}
func (s *Controllers) SetCollectorByClientId(ctx echo.Context, clientId types.UUID) error {
req := CollectorSet{}
if err := ctx.Bind(&req); err != nil {
return echo.NewHTTPError(http.StatusBadRequest, err)
}
@@ -52,7 +52,7 @@ func (s *Controllers) UpdateCollectorByClientId(ctx echo.Context, clientId types
fields = &fs
}
err := s.svc.CollectorUpdate.UpdateByClientId(ctx.Request().Context(), &collectorupdate.UpdateParams{
err := s.svc.CollectorSet.SetByClientId(ctx.Request().Context(), &collectorset.SetParams{
ClientID: clientId,
ActiveVersion: req.ActiveVersion,
MinCleanVersion: req.MinimumCleanerVersion,