Skip to content

Commit c3e149c

Browse files
committed
chore: fix spelling error of kubes
1 parent a4f6d73 commit c3e149c

File tree

10 files changed

+68
-43
lines changed

10 files changed

+68
-43
lines changed

.eslintrc.js

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
module.exports = {
2+
parser: "@typescript-eslint/parser",
3+
parserOptions: {
4+
project: "tsconfig.json",
5+
tsconfigRootDir: __dirname,
6+
sourceType: "module",
7+
},
8+
plugins: ["@typescript-eslint/eslint-plugin"],
9+
extends: ["plugin:@typescript-eslint/recommended"],
10+
root: true,
11+
env: {
12+
node: true,
13+
jest: true,
14+
},
15+
ignorePatterns: [".eslintrc.js", "generated/**/*"],
16+
rules: {
17+
"@typescript-eslint/interface-name-prefix": "off",
18+
"@typescript-eslint/explicit-function-return-type": "off",
19+
"@typescript-eslint/explicit-module-boundary-types": "off",
20+
"@typescript-eslint/no-explicit-any": "off",
21+
"@typescript-eslint/ban-ts-comment": "off",
22+
"@typescript-eslint/no-floating-promises": "error",
23+
},
24+
};

src/app.module.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Module } from "@nestjs/common";
22
import { loggerFactory } from "./utilities/LoggerFactory";
33
import configs from "./configs";
44
import { ConfigModule } from "@nestjs/config";
5-
import { KubeneretesModule } from "./kubeneretes/kubeneretes.module";
5+
import { KubernetesModule } from "./kubernetes/kubernetes.module";
66
import { SystemModule } from "./system/system.module";
77
import { RedisModule } from "./redis/redis.module";
88
import { WebrtcModule } from "./webrtc/webrtc.module";
@@ -34,7 +34,7 @@ import { RconModule } from "./rcon/rcon.module";
3434
},
3535
],
3636
}),
37-
KubeneretesModule,
37+
KubernetesModule,
3838
SystemModule,
3939
RedisModule,
4040
WebrtcModule,

src/kubeneretes/kubeneretes.service.spec.ts

Lines changed: 0 additions & 18 deletions
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { Module } from "@nestjs/common";
2-
import { KubeneretesService } from "./kubeneretes.service";
2+
import { KubernetesService } from "./kubernetes.service";
33
import { loggerFactory } from "../utilities/LoggerFactory";
44
import { SystemModule } from "src/system/system.module";
55

66
@Module({
77
imports: [SystemModule],
8-
providers: [KubeneretesService, loggerFactory()],
9-
exports: [KubeneretesService],
8+
providers: [KubernetesService, loggerFactory()],
9+
exports: [KubernetesService],
1010
})
11-
export class KubeneretesModule {}
11+
export class KubernetesModule {}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import { Test, TestingModule } from "@nestjs/testing";
2+
import { KubernetesService } from "./kubernetes.service";
3+
import { loggerFactory } from "src/utilities/LoggerFactory";
4+
5+
describe("KubernetesService", () => {
6+
let service: KubernetesService;
7+
8+
beforeEach(async () => {
9+
const module: TestingModule = await Test.createTestingModule({
10+
providers: [KubernetesService, loggerFactory()],
11+
}).compile();
12+
13+
service = module.get<KubernetesService>(KubernetesService);
14+
});
15+
16+
it("should be defined", () => {
17+
expect(service).toBeDefined();
18+
});
19+
});
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { ConfigService } from "@nestjs/config";
1313
import { NodeConfig } from "src/configs/types/NodeConfig";
1414

1515
@Injectable()
16-
export class KubeneretesService {
16+
export class KubernetesService {
1717
private apiClient: CoreV1Api;
1818
private metricsClient: Metrics;
1919
private nodeName: string;

src/offline-matches/offline-matches.controller.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ import { OfflineMatchesService } from "./offline-matches.service";
1212
import { MatchData } from "./types/MatchData";
1313
import { type Request, type Response } from "express";
1414
import { BasicGuardGuard } from "./basic-guard.guard";
15-
import { KubeneretesService } from "src/kubeneretes/kubeneretes.service";
15+
import { KubernetesService } from "src/kubernetes/kubernetes.service";
1616
import { NetworkService } from "src/system/network.service";
1717

1818
@Controller()
1919
export class OfflineMatchesController {
2020
constructor(
21-
private readonly kubeneretesService: KubeneretesService,
21+
private readonly kubernetesService: KubernetesService,
2222
private readonly offlineMatchesService: OfflineMatchesService,
2323
private readonly networkService: NetworkService,
2424
) {}
@@ -30,7 +30,7 @@ export class OfflineMatchesController {
3030
return {
3131
lanIP: this.networkService.getLanIP(),
3232
matches: await this.offlineMatchesService.getMatches(),
33-
hasGameServerImage: await this.kubeneretesService.hasGameServerImage(),
33+
hasGameServerImage: await this.kubernetesService.hasGameServerImage(),
3434
};
3535
}
3636

@@ -48,7 +48,7 @@ export class OfflineMatchesController {
4848
@Render("match")
4949
public async createMatch() {
5050
return {
51-
hasGameServerImage: await this.kubeneretesService.hasGameServerImage(),
51+
hasGameServerImage: await this.kubernetesService.hasGameServerImage(),
5252
};
5353
}
5454

@@ -60,7 +60,7 @@ export class OfflineMatchesController {
6060

6161
return {
6262
match,
63-
hasGameServerImage: await this.kubeneretesService.hasGameServerImage(),
63+
hasGameServerImage: await this.kubernetesService.hasGameServerImage(),
6464
};
6565
}
6666

src/offline-matches/offline-matches.module.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ import { Module } from "@nestjs/common";
22
import { OfflineMatchesController } from "./offline-matches.controller";
33
import { OfflineMatchesService } from "./offline-matches.service";
44
import { loggerFactory } from "src/utilities/LoggerFactory";
5-
import { KubeneretesModule } from "src/kubeneretes/kubeneretes.module";
5+
import { KubernetesModule } from "src/kubernetes/kubernetes.module";
66
import { SystemModule } from "src/system/system.module";
77

88
@Module({
9-
imports: [KubeneretesModule, SystemModule],
9+
imports: [KubernetesModule, SystemModule],
1010
controllers: [OfflineMatchesController],
1111
providers: [OfflineMatchesService, loggerFactory()],
1212
exports: [OfflineMatchesService],

src/system/system.module.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ import { forwardRef, Module } from "@nestjs/common";
22
import { NetworkService } from "./network.service";
33
import { SystemController } from "./system.controller";
44
import { loggerFactory } from "src/utilities/LoggerFactory";
5+
import { KubernetesModule } from "src/kubernetes/kubernetes.module";
56
import { SystemService } from "./system.service";
6-
import { KubeneretesModule } from "src/kubeneretes/kubeneretes.module";
77
import { WebrtcModule } from "src/webrtc/webrtc.module";
88

99
@Module({
10-
imports: [forwardRef(() => KubeneretesModule), WebrtcModule],
10+
imports: [forwardRef(() => KubernetesModule), WebrtcModule],
1111
providers: [NetworkService, SystemService, loggerFactory()],
1212
controllers: [SystemController],
1313
exports: [NetworkService],

src/system/system.service.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Inject, Injectable, Logger } from "@nestjs/common";
22
import { NetworkService } from "./network.service";
3-
import { KubeneretesService } from "src/kubeneretes/kubeneretes.service";
3+
import { KubernetesService } from "src/kubernetes/kubernetes.service";
44
import { ConfigService } from "@nestjs/config";
55
import { NodeConfig } from "src/configs/types/NodeConfig";
66
import { ClientProxy } from "@nestjs/microservices";
@@ -19,7 +19,7 @@ export class SystemService {
1919

2020
constructor(
2121
private readonly networkService: NetworkService,
22-
private readonly kubeneretesService: KubeneretesService,
22+
private readonly kubernetesService: KubernetesService,
2323
private readonly configService: ConfigService,
2424
private readonly logger: Logger,
2525
@Inject("API_SERVICE") private client: ClientProxy,
@@ -37,11 +37,11 @@ export class SystemService {
3737
public async sendNodeStatus() {
3838
const lanIP = await this.networkService.getLanIP();
3939

40-
const nodeResp = await this.kubeneretesService.getNode();
40+
const nodeResp = await this.kubernetesService.getNode();
4141
const node = (nodeResp as any)?.body ?? nodeResp;
4242

43-
const nodeIP = await this.kubeneretesService.getNodeIP(node);
44-
const labels = await this.kubeneretesService.getNodeLabels(node);
43+
const nodeIP = await this.kubernetesService.getNodeIP(node);
44+
const labels = await this.kubernetesService.getNodeLabels(node);
4545

4646
const networkLimited =
4747
labels?.["5stack-network-limiter"] &&
@@ -51,13 +51,13 @@ export class SystemService {
5151
networkLimited && !isNaN(networkLimited) ? networkLimited : undefined,
5252
);
5353

54-
const nodeStats = await this.kubeneretesService.getNodeStats(node);
54+
const nodeStats = await this.kubernetesService.getNodeStats(node);
5555
const supportsLowLatency =
56-
await this.kubeneretesService.getNodeLowLatency(node);
56+
await this.kubernetesService.getNodeLowLatency(node);
5757
const supportsCpuPinning =
58-
await this.kubeneretesService.getNodeSupportsCpuPinning(node);
58+
await this.kubernetesService.getNodeSupportsCpuPinning(node);
5959

60-
const podStats = await this.kubeneretesService.getPodStats();
60+
const podStats = await this.kubernetesService.getPodStats();
6161

6262
if (!this.networkService.publicIP) {
6363
await this.networkService.getPublicIP();

0 commit comments

Comments
 (0)