MCPcopy Index your code
hub / github.com/getsentry/XcodeBuildMCP / logSpawnError

Function logSpawnError

src/utils/command.ts:57–68  ·  view source on GitHub ↗
(err: Error)

Source from the content-addressed store, hash-verified

55 log('debug', `defaultExecutor PATH: ${process.env.PATH ?? ''}`);
56
57 const logSpawnError = (err: Error): void => {
58 const errnoErr = err as NodeJS.ErrnoException & { spawnargs?: string[] };
59 const errorDetails = {
60 code: errnoErr.code,
61 errno: errnoErr.errno,
62 syscall: errnoErr.syscall,
63 path: errnoErr.path,
64 spawnargs: errnoErr.spawnargs,
65 stack: errnoErr.stack,
66 };
67 log('error', `Spawn error details: ${JSON.stringify(errorDetails, null, 2)}`);
68 };
69
70 const childProcess = spawn(executable, args, spawnOpts);
71

Callers 2

handleErrorFunction · 0.85
defaultExecutorFunction · 0.85

Calls 1

logFunction · 0.90

Tested by

no test coverage detected