MCPcopy
hub / github.com/browserless/browserless / parseMemoryMax

Function parseMemoryMax

src/monitoring.ts:49–56  ·  view source on GitHub ↗
(content: string)

Source from the content-addressed store, hash-verified

47}
48
49export function parseMemoryMax(content: string): number | null {
50 const trimmed = content.trim();
51 if (!trimmed) return null;
52 if (trimmed === 'max') return os.totalmem();
53 const n = Number(trimmed);
54 if (!Number.isFinite(n) || n <= 0) return null;
55 return n;
56}
57
58export interface MachineStatsSource {
59 read(): Promise<IResourceLoad>;

Callers 2

monitoring.spec.tsFile · 0.85
readMemoryMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected