Skip to content

@salesforce/b2c-tooling-sdk / operations/jobs / getJobLog

Function: getJobLog()

getJobLog(instance, execution): Promise<string>

Defined in: packages/b2c-tooling-sdk/src/operations/jobs/run.ts:441

Gets the log file content for a job execution.

Parameters

instance

B2CInstance

B2C instance

execution

Job execution with log file path

Returns

Promise<string>

Log file content as string

Throws

Error if log file doesn't exist or cannot be retrieved

Example

typescript
try {
  const result = await waitForJob(instance, 'my-job', 'exec-123');
} catch (error) {
  if (error instanceof JobExecutionError && error.execution.is_log_file_existing) {
    const log = await getJobLog(instance, error.execution);
    console.error('Job log:', log);
  }
}

All rights reserved.