refactor(core): Flatten Redis pubsub class hierarchy (no-changelog) (#10616)

This commit is contained in:
Iván Ovejero
2024-09-17 15:45:42 +02:00
committed by GitHub
parent c55df63abc
commit aa00d9c2ae
24 changed files with 392 additions and 335 deletions

View File

@@ -21,6 +21,7 @@ import { MessageEventBus } from '@/eventbus/message-event-bus/message-event-bus'
import { EventService } from '@/events/event.service';
import { ExecutionService } from '@/executions/execution.service';
import { License } from '@/license';
import { Publisher } from '@/scaling/pubsub/publisher.service';
import { Server } from '@/server';
import { OrchestrationHandlerMainService } from '@/services/orchestration/main/orchestration.handler.main.service';
import { OrchestrationService } from '@/services/orchestration.service';
@@ -240,7 +241,7 @@ export class Start extends BaseCommand {
await Container.get(OrchestrationHandlerMainService).initWithOptions({
queueModeId: this.queueModeId,
redisPublisher: Container.get(OrchestrationService).redisPublisher,
publisher: Container.get(Publisher),
});
if (!orchestrationService.isMultiMainSetupEnabled) return;