FEAT: connector manager

This commit is contained in:
Arthur Simas
2022-06-27 19:22:36 -03:00
parent 0eef0713df
commit d6607b1d9f
19 changed files with 662 additions and 2 deletions
+10
View File
@@ -34,12 +34,16 @@ import { OauthController } from './modules/oauth/oauth.controller';
import { getOauthSecrets } from './utils/OauthSecrets';
import { AuthenticationGuard } from './authentication/authentication.guard';
import { APP_GUARD } from '@nestjs/core';
import { ConnectorClientConfiguration } from './clients/connector/client.config';
import { ConnectorController } from './modules/connector/connector.controller';
import { ConnectorClientService } from './clients/connector/client.service';
const ducClient = new DucClient();
const inputClient = new InputsClientConfiguration();
const outputClient = new OutputsClientConfiguration();
const pipelineClient = new PipelinesClientConfiguration();
const transformationClient = new TransformationsClientConfiguration();
const connectorClient = new ConnectorClientConfiguration();
@Module({
controllers: [
@@ -51,6 +55,7 @@ const transformationClient = new TransformationsClientConfiguration();
HealthController,
CatalogController,
OauthController,
ConnectorController,
],
providers: [
{ provide: 'OAUTH_SECRETS', useValue: getOauthSecrets() },
@@ -58,6 +63,7 @@ const transformationClient = new TransformationsClientConfiguration();
TransformationsService,
OutputsService,
PipelinesService,
ConnectorClientService,
HealthService,
InputsClientService,
TransformationsClientService,
@@ -98,6 +104,10 @@ const transformationClient = new TransformationsClientConfiguration();
name: 'PIPELINES_PACKAGE',
...pipelineClient.config(),
},
{
name: 'CONNECTOR_PACKAGE',
...connectorClient.config(),
},
]),
],
})