fix exchanges
All checks were successful
Build and Publish / build-release (push) Successful in 1m26s
All checks were successful
Build and Publish / build-release (push) Successful in 1m26s
This commit is contained in:
@@ -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,
|
"application_id" => application_id,
|
||||||
"org_id" => org_id,
|
"org_id" => org_id,
|
||||||
"provider_id" => provider_id,
|
"provider_id" => provider_id,
|
||||||
"policy_type" => policy_type
|
"policy_type" => policy_type
|
||||||
} = event) do
|
} = 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{
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user