From 98a67f26fa60b1be40bd2dd8cd8ddaeba81a5d32 Mon Sep 17 00:00:00 2001 From: JasonYeMSFT Date: Thu, 22 Feb 2024 13:31:12 -0800 Subject: [PATCH] Use LogOutputChannel (#2248) --- package.json | 5 ----- src/extension.ts | 4 ++-- src/extensionVariables.ts | 4 ++-- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 69fd9228a..4df573293 100644 --- a/package.json +++ b/package.json @@ -1042,11 +1042,6 @@ "description": "The batch size to be used when querying Azure Database resources.", "default": 50 }, - "azureDatabases.enableOutputTimestamps": { - "type": "boolean", - "default": true, - "description": "Prepends each line displayed in the output channel with a timestamp." - }, "cosmosDB.emulator.mongoPort": { "type": "integer", "default": 10255, diff --git a/src/extension.ts b/src/extension.ts index e68744157..af8ef2dd6 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -6,7 +6,7 @@ 'use strict'; import { registerAzureUtilsExtensionVariables } from '@microsoft/vscode-azext-azureutils'; -import { AzExtParentTreeItem, AzExtTreeItem, AzureExtensionApi, IActionContext, ITreeItemPickerContext, apiUtils, callWithTelemetryAndErrorHandling, createApiProvider, createAzExtOutputChannel, registerCommandWithTreeNodeUnwrapping, registerErrorHandler, registerEvent, registerReportIssueCommand, registerUIExtensionVariables } from '@microsoft/vscode-azext-utils'; +import { AzExtParentTreeItem, AzExtTreeItem, AzureExtensionApi, IActionContext, ITreeItemPickerContext, apiUtils, callWithTelemetryAndErrorHandling, createApiProvider, createAzExtLogOutputChannel, registerCommandWithTreeNodeUnwrapping, registerErrorHandler, registerEvent, registerReportIssueCommand, registerUIExtensionVariables } from '@microsoft/vscode-azext-utils'; import { AzExtResourceType } from '@microsoft/vscode-azureresources-api'; import { platform } from 'os'; import * as vscode from 'vscode'; @@ -45,7 +45,7 @@ export async function activateInternal(context: vscode.ExtensionContext, perfSta ext.context = context; ext.ignoreBundle = ignoreBundle; - ext.outputChannel = createAzExtOutputChannel("Azure Databases", ext.prefix); + ext.outputChannel = createAzExtLogOutputChannel("Azure Databases"); context.subscriptions.push(ext.outputChannel); registerUIExtensionVariables(ext); registerAzureUtilsExtensionVariables(ext); diff --git a/src/extensionVariables.ts b/src/extensionVariables.ts index 65a74b18f..80f836730 100644 --- a/src/extensionVariables.ts +++ b/src/extensionVariables.ts @@ -3,7 +3,7 @@ * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -import { AzExtTreeDataProvider, AzExtTreeItem, IAzExtOutputChannel } from "@microsoft/vscode-azext-utils"; +import { AzExtTreeDataProvider, AzExtTreeItem, IAzExtLogOutputChannel } from "@microsoft/vscode-azext-utils"; import { AzureHostExtensionApi } from "@microsoft/vscode-azext-utils/hostapi"; import { ExtensionContext, SecretStorage, TreeView } from "vscode"; import { DatabasesFileSystem } from "./DatabasesFileSystem"; @@ -23,7 +23,7 @@ export namespace ext { export let connectedMongoDB: MongoDatabaseTreeItem | undefined; export let connectedPostgresDB: PostgresDatabaseTreeItem | undefined; export let context: ExtensionContext; - export let outputChannel: IAzExtOutputChannel; + export let outputChannel: IAzExtLogOutputChannel; export let tree: AzExtTreeDataProvider; export let treeView: TreeView; export let attachedAccountsNode: AttachedAccountsTreeItem;