refactor(timeout): reuse shared api request timeout
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
|
||||
import * as fs from 'node:fs/promises';
|
||||
import type { IModelCatalog, IModelCatalogEntry } from '../interfaces/catalog.ts';
|
||||
import { MODEL_REGISTRY, TIMING } from '../constants.ts';
|
||||
import { API_SERVER, MODEL_REGISTRY, TIMING } from '../constants.ts';
|
||||
import { logger } from '../logger.ts';
|
||||
|
||||
export class ModelRegistry {
|
||||
@@ -167,7 +167,7 @@ export class ModelRegistry {
|
||||
}
|
||||
|
||||
const controller = new AbortController();
|
||||
const timeout = setTimeout(() => controller.abort(), 30000);
|
||||
const timeout = setTimeout(() => controller.abort(), API_SERVER.REQUEST_TIMEOUT_MS);
|
||||
|
||||
try {
|
||||
const response = await fetch(source, {
|
||||
|
||||
Reference in New Issue
Block a user