fix exchanges
All checks were successful
Build and Publish / build-release (push) Successful in 1m26s

This commit is contained in:
2026-04-16 17:01:39 -05:00
parent 1f83d7512c
commit 54a8c168bf
2 changed files with 12 additions and 40 deletions

View File

@@ -5,8 +5,8 @@ defmodule WorkloadService.Consumers.QuoteRequestedConsumer do
alias WorkloadService.CommandedApp alias WorkloadService.CommandedApp
alias WorkloadService.Commands.QuoteTask alias WorkloadService.Commands.QuoteTask
@exchange "workload_service.events.quote_requested" @exchange "policy_service.events.quote_requested"
@queue "workload_service.quote_requested" @queue "policy_service.quote_requested"
@routing_key "quote.requested" @routing_key "quote.requested"
def start_link(opts \\ []) do def start_link(opts \\ []) do
@@ -50,12 +50,14 @@ defmodule WorkloadService.Consumers.QuoteRequestedConsumer do
end end
end end
defp handle_event(%{ defp handle_event(
"application_id" => application_id, %{
"org_id" => org_id, "application_id" => application_id,
"provider_id" => provider_id, "org_id" => org_id,
"policy_type" => policy_type "provider_id" => provider_id,
} = event) do "policy_type" => policy_type
} = event
) do
task_id = WorkloadService.Aggregates.TaskId.new(org_id, "quote", Ecto.UUID.generate()) task_id = WorkloadService.Aggregates.TaskId.new(org_id, "quote", Ecto.UUID.generate())
command = %QuoteTask.CreateTask{ command = %QuoteTask.CreateTask{

View File

@@ -140,36 +140,6 @@ rawResources:
configure: ".*" configure: ".*"
read: ".*" read: ".*"
exchange-quote-requested:
enabled: true
apiVersion: rabbitmq.com/v1beta1
kind: Exchange
suffix: exchange-quote-requested
spec:
spec:
name: workload_service.events.quote_requested
type: topic
durable: true
vhost: "application"
rabbitmqClusterReference:
name: rabbitmq
namespace: rabbitmq
exchange-solicitation-requested:
enabled: true
apiVersion: rabbitmq.com/v1beta1
kind: Exchange
suffix: exchange-solicitation-requested
spec:
spec:
name: workload_service.events.solicitation_requested
type: topic
durable: true
vhost: "application"
rabbitmqClusterReference:
name: rabbitmq
namespace: rabbitmq
exchange-task-completed: exchange-task-completed:
enabled: true enabled: true
apiVersion: rabbitmq.com/v1beta1 apiVersion: rabbitmq.com/v1beta1