chore: remove deprecated loggerToWinstonLogger

Signed-off-by: ShaoWei Teo <tookunokaze@gmail.com>
This commit is contained in:
ShaoWei TEO
2025-07-25 19:19:04 +08:00
committed by ShaoWei Teo
parent 10ba8c2f92
commit 00ebaeb7b9
2 changed files with 13 additions and 6 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-kubernetes-backend': patch
---
Remove usage of the deprecated `loggerToWinstonLogger` from `@backstage/backend-common`.
@@ -42,10 +42,7 @@ import {
LoggerService,
PermissionsService,
} from '@backstage/backend-plugin-api';
import {
createLegacyAuthAdapters,
loggerToWinstonLogger,
} from '@backstage/backend-common';
import { createLegacyAuthAdapters } from '@backstage/backend-common';
export const APPLICATION_JSON: string = 'application/json';
@@ -153,8 +150,13 @@ export class KubernetesProxy {
if (!middleware) {
const logger = this.logger.child({ cluster: originalCluster.name });
middleware = createProxyMiddleware({
// TODO: Add 'log' to LoggerService
logProvider: () => loggerToWinstonLogger(logger),
logProvider: () => ({
log: logger.info.bind(logger),
debug: logger.debug.bind(logger),
info: logger.info.bind(logger),
warn: logger.warn.bind(logger),
error: logger.error.bind(logger),
}),
ws: true,
secure: !originalCluster.skipTLSVerify,
changeOrigin: true,