jobNewLog Struct Reference
jobNewLog logged in lsb.events when a job is submitted. More...
Detailed Description
jobNewLog logged in lsb.events when a job is submitted.Field Documentation
int jobNewLog::jobId The job ID that the LSF assigned to the job.
The user ID of the submitter.
char jobNewLog::userName[MAX_LSB_NAME_LEN] The name of the submitter.
Job submission options.
see lsb_submit.
Job submission options.
see lsb_submit.
The number of processors requested for execution.
time_t jobNewLog::submitTime The job submission time.
time_t jobNewLog::beginTime The job should be started on or after this time.
time_t jobNewLog::termTime If the job has not finished by this time, it will be killed.
The signal value sent to the job 10 minutes before its run window closes.
The checkpointing period.
The process ID assigned to the job when it was restarted.
int jobNewLog::rLimits[LSF_RLIM_NLIMITS] The user's resource limits.
char jobNewLog::hostSpec[MAXHOSTNAMELEN] The model, host name or host type for scaling CPULIMIT and RUNLIMIT.
float jobNewLog::hostFactor The CPU factor for the above model, host name or host type.
int jobNewLog::umask The file creation mask for this job.
char jobNewLog::queue[MAX_LSB_NAME_LEN] The name of the queue to which this job was submitted.
char* jobNewLog::resReq The resource requirements of the job.
char jobNewLog::fromHost[MAXHOSTNAMELEN] The submission host name.
char* jobNewLog::cwd The current working directory.
char* jobNewLog::chkpntDir The checkpoint directory.
char* jobNewLog::inFile The input file name.
char* jobNewLog::outFile The output file name.
char* jobNewLog::errFile The error output file name.
char* jobNewLog::inFileSpool Job spool input file.
char* jobNewLog::commandSpool Job spool command file.
char* jobNewLog::jobSpoolDir Job spool directory.
char* jobNewLog::subHomeDir The home directory of the submitter.
char* jobNewLog::jobFile The job file name.
The number of hosts considered for dispatching this job.
char** jobNewLog::askedHosts The array of names of hosts considered for dispatching this job.
char* jobNewLog::dependCond The job dependency condition.
char* jobNewLog::timeEvent Time event string.
char* jobNewLog::jobName The job name.
char* jobNewLog::command The job command.
int jobNewLog::nxf The number of files to transfer.
struct xFile* jobNewLog::xf The array of file transfer specifications.
(The xFile structure is defined in <lsf/lsbatch.h>)
char* jobNewLog::preExecCmd The command string to be pre_executed.
char* jobNewLog::mailUser User option mail string.
char* jobNewLog::projectName The project name for this job, used for accounting purposes.
Port to be used for interactive jobs.
Maximum number of processors.
char* jobNewLog::schedHostType Execution host type.
char* jobNewLog::loginShell Login shell specified by user.
char* jobNewLog::userGroup The user group name for this job.
char* jobNewLog::exceptList List of alarm conditions for job.
int jobNewLog::idx Array idx, must be 0 in JOB_NEW.
User priority.
char* jobNewLog::rsvId Advance reservation ID.
char* jobNewLog::jobGroup The job group under which the job runs.
char* jobNewLog::extsched External scheduling options.
Warning time period in seconds, -1 if unspecified.
char* jobNewLog::warningAction Warning action, SIGNAL | CHKPNT | command, NULL if unspecified.
char* jobNewLog::sla The service class under which the job runs.
The absolute run limit of the job.
License Project.
Extended bitwise inclusive OR of options flags.
See lsb_submit.
char* jobNewLog::app Application profile under which the job runs.
char* jobNewLog::postExecCmd Post-execution commands.
Runtime estimate specified.
Job-level requeue exit values.
Initial checkpoint period.
Job migration threshold.
char* jobNewLog::notifyCmd Resize notify command.
Job description.
struct submit_ext* jobNewLog::submitExt For new options in future.
char* jobNewLog::srcCluster source cluster name
LS_LONG_INT jobNewLog::srcJobId source job ID
char* jobNewLog::dstCluster target cluster name
LS_LONG_INT jobNewLog::dstJobId target job ID
Job submission options.
see lsb_submit.
The number of clusters considered for dispatching this job.
char** jobNewLog::askedClusters List of asked clusters.
char* jobNewLog::subcwd < Internal option, indicate the process manager flow id.
no usage. The submission current working directory
char* jobNewLog::outdir The output directory.
char* jobNewLog::dcTmpls Dynamic Cluster templates.
char* jobNewLog::dcVmActions Dynamic Cluster VM actions.
struct networkReq jobNewLog::network PE network requirement, specified by -network.
user specified allocation hostfile path
allocHostInfo_t* jobNewLog::allocHostsList user specified allocation hosts
Number of files requested for stage in.
struct stinfile* jobNewLog::stinFile Array of files requested for stage in.
char* jobNewLog::dataGrp Data group name to be used when cache permissions is set to group.
Date Modified: 16 Jul 2014
Terms of Use
Copyright © 1994-2014 International Business Machines Corp.
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.