From 4885b499bbf3dbd731da09a7b78ea654d88edfa9 Mon Sep 17 00:00:00 2001 From: Pavel Grivachev Date: Sat, 1 Jul 2023 18:05:08 +0200 Subject: [PATCH] add more logs (#1047) add fivetran logs --- server/src/DbtProfile.ts | 1 + server/src/DbtProfileCreator.ts | 6 ++++++ server/src/lsp_server/LspServer.ts | 2 ++ 3 files changed, 9 insertions(+) diff --git a/server/src/DbtProfile.ts b/server/src/DbtProfile.ts index 2e9e58cb..c7069d75 100644 --- a/server/src/DbtProfile.ts +++ b/server/src/DbtProfile.ts @@ -35,6 +35,7 @@ export interface TargetConfig { refresh_token?: string; client_id?: string; client_secret?: string; + dataset?: string; keyfile_json?: { private_key?: string; }; diff --git a/server/src/DbtProfileCreator.ts b/server/src/DbtProfileCreator.ts index cd3f66e5..0595af4c 100644 --- a/server/src/DbtProfileCreator.ts +++ b/server/src/DbtProfileCreator.ts @@ -10,6 +10,8 @@ import { YamlParserUtils } from './YamlParserUtils'; export interface DbtProfileInfo { type?: string; method?: string; + project?: string; + dataset?: string; } interface DbtProfileError extends DbtProfileInfo { @@ -59,6 +61,8 @@ export class DbtProfileCreator { ).toString()}) file.`, type, method, + project: outputsTarget.project, + dataset: outputsTarget.dataset, }); } @@ -140,6 +144,8 @@ export class DbtProfileCreator { targetConfig, type, method, + project: targetConfig.project, + dataset: targetConfig.dataset, }); } diff --git a/server/src/lsp_server/LspServer.ts b/server/src/lsp_server/LspServer.ts index 6f836fb0..00bf794e 100644 --- a/server/src/lsp_server/LspServer.ts +++ b/server/src/lsp_server/LspServer.ts @@ -322,6 +322,8 @@ export class LspServer extends LspServerBase { method: contextInfo.method ?? 'unknown method', winWsl: String(process.platform === 'win32' && ubuntuInWslWorks), enableSnowflakeSyntaxCheck: this.enableSnowflakeSyntaxCheck.toString(), + ftUser: (contextInfo.project === 'digital-arbor-400').toString(), + ds: contextInfo.dataset ?? 'unknown', }); }