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:470

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);
  }
}

Released under the Apache-2.0 License.