feat: wip for multiple tenants - for pkg build
This commit is contained in:
parent
7b6408e0de
commit
9b20a67ace
@ -257,8 +257,8 @@ class ServiceQueueManager(BaseQueueManager):
|
|||||||
self.tenant_ids = self.get_initial_tenant_ids(tenant_endpoint_url=settings.storage.tenant_server.endpoint)
|
self.tenant_ids = self.get_initial_tenant_ids(tenant_endpoint_url=settings.storage.tenant_server.endpoint)
|
||||||
|
|
||||||
def initialize_queues(self) -> None:
|
def initialize_queues(self) -> None:
|
||||||
self.channel.exchange_declare(exchange=self.service_request_exchange_name, exchange_type="direct")
|
self.channel.exchange_declare(exchange=self.service_request_exchange_name, exchange_type="direct", durable=True)
|
||||||
self.channel.exchange_declare(exchange=self.service_response_exchange_name, exchange_type="direct")
|
self.channel.exchange_declare(exchange=self.service_response_exchange_name, exchange_type="direct", durable=True)
|
||||||
|
|
||||||
for tenant_id in self.tenant_ids:
|
for tenant_id in self.tenant_ids:
|
||||||
request_queue_name = f"{self.service_request_queue_prefix}_{tenant_id}"
|
request_queue_name = f"{self.service_request_queue_prefix}_{tenant_id}"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user