Esempio n. 1
0
void
prtJobSubmit(struct jobInfoEnt *job, int prt_q, int tFormat)
{
    char prline[MAXLINELEN];
    char timeBuf[128];

     if (tFormat) {
         sprintf(timeBuf, " Job <%s> s", lsb_jobid2str(job->jobId));
     } else {
         sprintf(timeBuf, " S");
     }
     sprintf(prline, "%-12.19s:%submitted from host <%s>",
             ctime(&job->submitTime), timeBuf, job->fromHost);

     prtLineWUF(prline);

     if (job->submit.options2 & SUB2_HOLD) {
         sprintf(prline, " on hold");
         prtLineWUF(prline);
     }

     if (prt_q) {
         sprintf(prline, " to Queue <%s>", job->submit.queue);
         prtLineWUF(prline);
     }

    TIMEIT(2, prtBTTime(job), "prtBTTime");
}
Esempio n. 2
0
void
prtJobSubmit(struct jobInfoEnt *job, int prt_q, int tFormat)
{
    char prline[MAXLINELEN];
    char *timestr;

    timestr = putstr_(_i18n_ctime(ls_catd, CTIME_FORMAT_a_b_d_T, &job->submitTime));
    if (tFormat) {
        sprintf(prline, (_i18n_msg_get(ls_catd,NL_SETN,569, "%s: Job <%s> submitted from host <%s>")), /* catgets  569  */
                    timestr, lsb_jobid2str(job->jobId), job->fromHost);
    } else {
        sprintf(prline, (_i18n_msg_get(ls_catd,NL_SETN,570, "%s: Submitted from host <%s>")), /* catgets  570  */
                    timestr, job->fromHost);
    }

    FREEUP(timestr);
    prtLine(prline);

    if (job->submit.options2 & SUB2_HOLD) {
        sprintf(prline, (_i18n_msg_get(ls_catd,NL_SETN,570, " with hold"))); 
        /* catgets  570  */
        prtLine(prline);
    }

    if (prt_q) {
        sprintf(prline, (_i18n_msg_get(ls_catd,NL_SETN,571, ", to Queue <%s>")), job->submit.queue); /* catgets  571  */
        prtLine(prline);
    }

    TIMEIT(2, prtBTTime(job), "prtBTTime");

}