mirror of
https://github.com/github/codeql-action.git
synced 2026-10-03 09:14:58 +00:00
Wrap JSON parse errors in getTracerConfigForCluster with context
This commit is contained in:
24
lib/entry-points.js
generated
24
lib/entry-points.js
generated
@@ -152821,18 +152821,20 @@ async function endTracingForCluster(codeql, config, logger) {
|
||||
}
|
||||
}
|
||||
async function getTracerConfigForCluster(config) {
|
||||
const tracingEnvVariables = JSON.parse(
|
||||
fs15.readFileSync(
|
||||
path14.resolve(
|
||||
config.dbLocation,
|
||||
"temp/tracingEnvironment/start-tracing.json"
|
||||
),
|
||||
"utf8"
|
||||
)
|
||||
const filePath = path14.resolve(
|
||||
config.dbLocation,
|
||||
"temp/tracingEnvironment/start-tracing.json"
|
||||
);
|
||||
return {
|
||||
env: tracingEnvVariables
|
||||
};
|
||||
try {
|
||||
const tracingEnvVariables = JSON.parse(fs15.readFileSync(filePath, "utf8"));
|
||||
return {
|
||||
env: tracingEnvVariables
|
||||
};
|
||||
} catch (err) {
|
||||
throw new Error(
|
||||
`Failed to parse tracing environment from '${filePath}': ${getErrorMessage(err)}`
|
||||
);
|
||||
}
|
||||
}
|
||||
async function getCombinedTracerConfig(codeql, config) {
|
||||
if (!await shouldEnableIndirectTracing(codeql, config)) {
|
||||
|
||||
Reference in New Issue
Block a user