Skip to content

Commit bfac537

Browse files
committed
fix: type the errs
1 parent d3e5f7e commit bfac537

File tree

3 files changed

+6
-10
lines changed

3 files changed

+6
-10
lines changed

src/supervisor/kuberenetes-api-wrappers.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import * as http from 'http';
22
import * as sleep from 'sleep-promise';
3+
34
import { logger } from '../common/logger';
45
import { IRequestError } from './types';
56

@@ -20,7 +21,7 @@ export async function retryKubernetesApiRequest<ResponseType>(
2021
for (let attempt = 1; attempt <= ATTEMPTS_MAX; attempt++) {
2122
try {
2223
return await func();
23-
} catch (err) {
24+
} catch (err: any) {
2425
if (!shouldRetryRequest(err, attempt)) {
2526
throw err;
2627
}
@@ -51,7 +52,7 @@ export async function retryKubernetesApiRequestIndefinitely<ResponseType>(
5152
while (true) {
5253
try {
5354
return await func();
54-
} catch (err) {
55+
} catch (err: any) {
5556
if (!shouldRetryRequest(err, 1)) {
5657
throw err;
5758
}

src/supervisor/metadata-extractor.ts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -87,13 +87,8 @@ async function findParentWorkload(
8787
}
8888
parentMetadata = { ...workloadMetadata, podSpec };
8989
ownerReferences = parentMetadata.ownerRefs;
90-
} catch (err) {
91-
if (
92-
err &&
93-
err.response &&
94-
err.response.body &&
95-
err.response.body.code === 404
96-
) {
90+
} catch (err: any) {
91+
if (err?.response?.body?.code === 404) {
9792
logger.info(
9893
{
9994
name: supportedWorkload.name,

src/transmitter/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ async function retryRequest(
258258
if (!(response.statusCode === 502 && stillHaveRetries)) {
259259
break;
260260
}
261-
} catch (err) {
261+
} catch (err: any) {
262262
if (!shouldRetryRequest(err, stillHaveRetries)) {
263263
throw err;
264264
}

0 commit comments

Comments
 (0)