Skip to content

Commit dc14457

Browse files
committed
trace remote access
1 parent c4bdf07 commit dc14457

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

packages/unraid-api-plugin-connect/src/event-handler/wan-access.handler.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Injectable, OnModuleDestroy } from '@nestjs/common';
1+
import { Injectable, Logger, OnModuleDestroy } from '@nestjs/common';
22
import { ConfigService } from '@nestjs/config';
33
import { OnEvent } from '@nestjs/event-emitter';
44

@@ -9,6 +9,8 @@ import { UrlResolverService } from '../service/url-resolver.service.js';
99

1010
@Injectable()
1111
export class WanAccessEventHandler implements OnModuleDestroy {
12+
private readonly logger = new Logger(WanAccessEventHandler.name);
13+
1214
constructor(
1315
private readonly configService: ConfigService<ConfigType>,
1416
private readonly networkService: NetworkService
@@ -20,6 +22,7 @@ export class WanAccessEventHandler implements OnModuleDestroy {
2022

2123
@OnEvent(EVENTS.ENABLE_WAN_ACCESS, { async: true })
2224
async enableWanAccess() {
25+
this.logger.log('Enabling WAN Access');
2326
this.configService.set('connect.config.wanaccess', true);
2427
await this.networkService.reloadNetworkStack();
2528
}

packages/unraid-api-plugin-connect/src/service/static-remote-access.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ export class StaticRemoteAccessService {
2121
}
2222

2323
async beginRemoteAccess(): Promise<AccessUrl | null> {
24+
this.logger.verbose('Begin Static Remote Access');
2425
const { dynamicRemoteAccessType } =
2526
this.configService.getOrThrow<MyServersConfig>('connect.config');
2627
if (dynamicRemoteAccessType !== DynamicRemoteAccessType.STATIC) {
2728
this.logger.error('Invalid Dynamic Remote Access Type: %s', dynamicRemoteAccessType);
2829
return null;
2930
}
30-
this.logger.log('Enabling Static Remote Access');
3131
this.eventEmitter.emit(EVENTS.ENABLE_WAN_ACCESS);
3232
return this.urlResolverService.getRemoteAccessUrl();
3333
}

packages/unraid-api-plugin-connect/src/service/upnp-remote-access.service.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ export class UpnpRemoteAccessService {
2424
}
2525

2626
async begin() {
27+
this.logger.verbose('Begin UPNP Remote Access');
2728
const sslPort = this.configService.get<string | undefined>('store.emhttp.var.portssl');
2829
if (!sslPort || isNaN(Number(sslPort))) {
2930
throw new Error(`Invalid SSL port configuration: ${sslPort}`);

0 commit comments

Comments
 (0)