refactor all the things to use coreServices

Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2022-12-02 14:48:15 +01:00
parent 5cad431d0c
commit a46a0887a3
47 changed files with 182 additions and 288 deletions
@@ -17,10 +17,8 @@
import { errorHandler, getVoidLogger } from '@backstage/backend-common';
import { ConfigReader } from '@backstage/config';
import {
configServiceRef,
coreServices,
createBackendModule,
httpRouterServiceRef,
loggerServiceRef,
} from '@backstage/backend-plugin-api';
import { startTestBackend } from '@backstage/backend-test-utils';
import { eventsExtensionPoint } from '@backstage/plugin-events-node';
@@ -73,9 +71,9 @@ describe('eventPlugin', () => {
await startTestBackend({
extensionPoints: [],
services: [
[configServiceRef, config],
[httpRouterServiceRef, httpRouter],
[loggerServiceRef, getVoidLogger()],
[coreServices.config, config],
[coreServices.httpRouter, httpRouter],
[coreServices.logger, getVoidLogger()],
],
features: [eventsPlugin(), testModule()],
});
@@ -15,10 +15,8 @@
*/
import {
configServiceRef,
createBackendPlugin,
httpRouterServiceRef,
loggerServiceRef,
coreServices,
loggerToWinstonLogger,
} from '@backstage/backend-plugin-api';
import {
@@ -89,9 +87,9 @@ export const eventsPlugin = createBackendPlugin({
env.registerInit({
deps: {
config: configServiceRef,
logger: loggerServiceRef,
router: httpRouterServiceRef,
config: coreServices.config,
logger: coreServices.logger,
router: coreServices.httpRouter,
},
async init({ config, logger, router }) {
const winstonLogger = loggerToWinstonLogger(logger);