Merged in feature/docinit (pull request #43)

Move queue to config

* movequeue

* passtests
This commit is contained in:
Michael McGuinness
2025-02-03 18:51:44 +00:00
parent e51afedf32
commit 00e7dca3c7
22 changed files with 209 additions and 199 deletions
+8 -7
View File
@@ -7,7 +7,7 @@ import (
"queryorchestration/internal/document"
documentclean "queryorchestration/internal/document/clean"
"queryorchestration/internal/job"
"queryorchestration/internal/server/queue"
"queryorchestration/internal/serviceconfig/queue"
"github.com/aws/aws-sdk-go-v2/service/sqs/types"
"github.com/google/uuid"
@@ -79,12 +79,13 @@ func (s *Service) informCreate(ctx context.Context, id uuid.UUID, j *job.Job) er
return nil
}
err := queue.Send(ctx, &queue.Config{
Client: s.cfg.GetQueueClient(),
URL: s.cfg.GetDocumentCleanURL(),
}, documentclean.Create{
ID: id,
}, map[string]types.MessageAttributeValue{})
err := s.cfg.SendToQueue(ctx, &queue.SendParams{
QueueURL: s.cfg.GetDocumentCleanURL(),
Body: documentclean.Create{
ID: id,
},
Attributes: map[string]types.MessageAttributeValue{},
})
if err != nil {
return err
}