Visit Platform at http://www.platform.com

jobFinish2Log Struct Reference

logged in lsb.stream when a job finished. More...


Data Fields

LS_LONG_INT jobId
int userId
char userName [MAX_LSB_NAME_LEN]
int options
int numProcessors
int jStatus
time_t submitTime
time_t termTime
time_t startTime
time_t endTime
char queue [MAX_LSB_NAME_LEN]
char * resReq
char fromHost [MAXHOSTNAMELEN]
char * cwd
char * inFile
char * outFile
char * jobFile
int numExHosts
char ** execHosts
int * slotUsages
float cpuTime
char * jobName
char * command
struct lsfRusage lsfRusage
char * preExecCmd
char * projectName
int exitStatus
int maxNumProcessors
char * sla
int exitInfo
char * chargedSAAP
char * licenseProject
char * app
char * postExecCmd
char * jgroup
int numhRusages
struct hRusagehostRusage
char * execRusage
char * userGroup
int runtime

Detailed Description

logged in lsb.stream when a job finished.

Field Documentation

LS_LONG_INT jobFinish2Log::jobId

The unique ID for the job.

The user ID of the submitter.

char jobFinish2Log::userName[MAX_LSB_NAME_LEN]

The user name of the submitter.

Job submission options (see lsb_submit).

The number of processors requested for execution.

The status of the job (See lsb_readjobinfo).

Job submission time.

If the job was not finished by this time, it was killed.

Job dispatch time.

The time the job finished.

char jobFinish2Log::queue[MAX_LSB_NAME_LEN]

The name of the queue to which this job was submitted.

Resource requirements.

char jobFinish2Log::fromHost[MAXHOSTNAMELEN]

Submission host name.

Current working directory.

Input file name.

Output file name.

Job file name.

The number of processors used for execution.

The array of names of execution hosts.

The slots used on each exHost.

The total CPU time consumed by the job.

Job name.

Job command.

Resource usage statistics.

The lsfRusage structure is defined in <lsf/lsf.h>. Note that the availability of certain fields depends on the platform on which the sbatchd runs. The fields that do not make sense on this platform will be logged as -1.0.

The pre-execution command.

The project name, used for accounting purposes.

Job's exit status.

Maximum number of processors specified for the job.

Service class of the job.

Job termination reason, see <lsf/lsbatch.h>.

SAAP charged for job.

LSF License Scheduler project name.

Application profile under which the job runs.

Post-execution commands.

Job group name.

The number of host based rusages.

The list of host based rusages.

resVal->execRusage of the job

jData->userGroup

jData->runTime



     
Date Modified: 28 Jun 2011
Platform Support: support@platform.com
Platform Information Development: doc@platform.com

Platform Computing. Accelerating Intelligence(TM).
Copyright © 1994-2011 Platform Computing Corporation. All rights reserved.