Skip to content

Commit 2d0fd5a

Browse files
committed
Review comments by @XavierGeerinck
Signed-off-by: Shubham Sharma <[email protected]>
1 parent 68a360f commit 2d0fd5a

File tree

9 files changed

+24
-22
lines changed

9 files changed

+24
-22
lines changed

src/actors/client/ActorClient/ActorClient.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export default class ActorClient {
3535
this.communicationProtocol = communicationProtocol;
3636
this.options = options;
3737

38-
const logger = new Logger(this.options.loggerOptions);
38+
const logger = new Logger(this.options.logger);
3939

4040
// Builder
4141
switch (communicationProtocol) {

src/actors/runtime/AbstractActor.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export default abstract class AbstractActor {
5757
constructor(daprClient: DaprClient, id: ActorId) {
5858
this.daprClient = daprClient;
5959
this.actorClient = new ActorClient(daprClient.getDaprHost(), daprClient.getDaprPort(), daprClient.getCommunicationProtocol(), daprClient.getOptions());
60-
this.logger = new Logger(daprClient.getOptions().loggerOptions)
60+
this.logger = new Logger(daprClient.getOptions().logger)
6161
this.id = id;
6262

6363
this.stateManager = new ActorStateManager(this);

src/implementation/Client/DaprClient.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ export default class DaprClient {
8888
this.daprPort = daprPort ?? Settings.getDefaultPort(communicationProtocol);
8989
this.communicationProtocol = communicationProtocol;
9090
this.options = options;
91-
this.logger = new Logger(this.options.loggerOptions);
91+
this.logger = new Logger(this.options.logger);
9292

9393
// Validation on port
9494
if (!/^[0-9]+$/.test(this.daprPort)) {

src/implementation/Server/DaprServer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export default class DaprServer {
6868
this.serverPort = serverPort ?? Settings.getDefaultAppPort(communicationProtocol);
6969
this.daprHost = daprHost ?? Settings.getDefaultHost();
7070
this.daprPort = daprPort ?? Settings.getDefaultPort(communicationProtocol);
71-
this.logger = new Logger(clientOptions.loggerOptions);
71+
this.logger = new Logger(clientOptions.logger);
7272

7373
// Create a client to interface with the sidecar from the server side
7474
this.client = new DaprClient(daprHost, daprPort, communicationProtocol, clientOptions);

src/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import { DaprClientOptions } from "./types/DaprClientOptions";
2323
import { LoggerOptions } from "./types/logger/LoggerOptions";
2424
import { LoggerService } from "./types/logger/LoggerService";
2525
import { ConsoleLoggerService } from "./logger/ConsoleLoggerService";
26+
import { LogLevel } from "./types/logger/LogLevel";
2627

2728
export {
2829
DaprClient,
@@ -34,6 +35,7 @@ export {
3435
CommunicationProtocolEnum,
3536
Temporal,
3637
DaprClientOptions,
38+
LogLevel,
3739
LoggerOptions,
3840
LoggerService,
3941
ConsoleLoggerService,

src/logger/Logger.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,45 +28,45 @@ export class Logger {
2828
* @param options Logger options
2929
*/
3030
constructor(options?: LoggerOptions) {
31-
if (options !== undefined && options.logLevel !== undefined) {
32-
this.logLevel = options.logLevel;
31+
if (options !== undefined && options.level !== undefined) {
32+
this.logLevel = options.level;
3333
} else {
34-
this.logLevel = LogLevel.info;
34+
this.logLevel = LogLevel.Info;
3535
}
3636

37-
if (options !== undefined && options.logService !== undefined) {
38-
this.logService = options.logService;
37+
if (options !== undefined && options.service !== undefined) {
38+
this.logService = options.service;
3939
} else {
4040
this.logService = new ConsoleLoggerService();
4141
}
4242
}
4343

4444
error(component: string, area: string, message: any, ...optionalParams: any[]): void {
45-
if (this.logLevel >= LogLevel.error) {
45+
if (this.logLevel >= LogLevel.Error) {
4646
this.logService.error(`[${component}, ${area}] ${message}`, ...optionalParams);
4747
}
4848
}
4949

5050
warn(component: string, area: string, message: any, ...optionalParams: any[]): void {
51-
if (this.logLevel >= LogLevel.warn) {
51+
if (this.logLevel >= LogLevel.Warn) {
5252
this.logService.warn(`[${component}, ${area}] ${message}`, ...optionalParams);
5353
}
5454
}
5555

5656
info(component: string, area: string, message: any, ...optionalParams: any[]): void {
57-
if (this.logLevel >= LogLevel.info) {
57+
if (this.logLevel >= LogLevel.Info) {
5858
this.logService.info(`[${component}, ${area}] ${message}`, ...optionalParams);
5959
}
6060
}
6161

6262
verbose(component: string, area: string, message: any, ...optionalParams: any[]): void {
63-
if (this.logLevel >= LogLevel.verbose) {
63+
if (this.logLevel >= LogLevel.Verbose) {
6464
this.logService.verbose(`[${component}, ${area}] ${message}`, ...optionalParams);
6565
}
6666
}
6767

6868
debug(component: string, area: string, message: any, ...optionalParams: any[]): void {
69-
if (this.logLevel >= LogLevel.debug) {
69+
if (this.logLevel >= LogLevel.Debug) {
7070
this.logService.debug(`[${component}, ${area}]: ${message}`, ...optionalParams);
7171
}
7272
}

src/types/DaprClientOptions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ import { LoggerOptions } from "./logger/LoggerOptions";
1515

1616
export type DaprClientOptions = {
1717
isKeepAlive: boolean;
18-
loggerOptions?: LoggerOptions;
18+
logger?: LoggerOptions;
1919
}

src/types/logger/LogLevel.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ limitations under the License.
1515
* LogLevel sets the level of logging that should be used.
1616
*/
1717
export enum LogLevel {
18-
error = 0,
19-
warn = 1,
20-
info = 2,
21-
verbose = 3,
22-
debug = 4,
18+
Error = 0,
19+
Warn = 1,
20+
Info = 2,
21+
Verbose = 3,
22+
Debug = 4,
2323
}

src/types/logger/LoggerOptions.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ import { LogLevel } from "./LogLevel"
1818
* LoggerOptions provides options for configuring the logger.
1919
*/
2020
export type LoggerOptions = {
21-
logLevel?: LogLevel
22-
logService?: LoggerService
21+
level?: LogLevel
22+
service?: LoggerService
2323
}

0 commit comments

Comments
 (0)