backend-plugin-api: suffix all service interfaces with *Service

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-14 14:33:33 +01:00
parent b8aa070dc4
commit a025190552
17 changed files with 124 additions and 57 deletions
@@ -17,12 +17,12 @@
import { createRootLogger } from '@backstage/backend-common';
import {
createServiceFactory,
Logger,
LoggerService,
coreServices,
} from '@backstage/backend-plugin-api';
import { Logger as WinstonLogger } from 'winston';
class BackstageLogger implements Logger {
class BackstageLogger implements LoggerService {
static fromWinston(logger: WinstonLogger): BackstageLogger {
return new BackstageLogger(logger);
}
@@ -33,7 +33,7 @@ class BackstageLogger implements Logger {
this.winston.info(message, ...meta);
}
child(fields: { [name: string]: string }): Logger {
child(fields: { [name: string]: string }): LoggerService {
return new BackstageLogger(this.winston.child(fields));
}
}