IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 23, 2005, 9:13:00 PM (21 years ago)
Author:
eugene
Message:

added valid time ranges and elements of Njobs, status

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/pantasks/CheckJobs.c

    r4452 r4602  
    1414    /* check for timeout - only local jobs timeout here */
    1515    if ((job[0].mode == JOB_LOCAL) && (GetTaskTimer(job[0].start) >= job[0].task[0].timeout_period)) {
    16       fprintf (stderr, "timeout on %s\n", job[0].task[0].name);
     16      if (VerboseMode()) fprintf (stderr, "timeout on %s\n", job[0].task[0].name);
    1717      /* run task[0].timeout macro, if it exists */
    1818      if (job[0].task[0].timeout != NULL) {
     
    3030    switch (status) {
    3131      case JOB_PENDING:
    32         fprintf (stderr, "job %s (%d) pending\n", job[0].task[0].name, job[0].JobID);
     32        if (VerboseMode()) fprintf (stderr, "job %s (%d) pending\n", job[0].task[0].name, job[0].JobID);
    3333        break;
    3434
    3535      case JOB_BUSY:
    36         fprintf (stderr, "job %s (%d) busy\n", job[0].task[0].name, job[0].JobID);
     36        if (VerboseMode()) fprintf (stderr, "job %s (%d) busy\n", job[0].task[0].name, job[0].JobID);
    3737        break;
    3838
     
    4141        /* set the stdout and stderr variables with job.stdout, job.stderr */
    4242        /* XXX this will break on 0 values in output streams */
    43         fprintf (stderr, "job %s (%d) crash\n", job[0].task[0].name, job[0].JobID);
     43        if (VerboseMode()) fprintf (stderr, "job %s (%d) crash\n", job[0].task[0].name, job[0].JobID);
    4444        set_str_variable ("stdout", job[0].stdout.buffer);
    4545        set_str_variable ("stderr", job[0].stderr.buffer);
     
    5252
    5353      case JOB_EXIT:
    54         fprintf (stderr, "job %s (%d) exit\n", job[0].task[0].name, job[0].JobID);
     54        if (VerboseMode()) fprintf (stderr, "job %s (%d) exit\n", job[0].task[0].name, job[0].JobID);
    5555        set_str_variable ("stdout", job[0].stdout.buffer);
    5656        set_str_variable ("stderr", job[0].stderr.buffer);
     
    6969
    7070      default:
    71         fprintf (stderr, "unknown exit status: %d\n", status);
     71        if (VerboseMode()) fprintf (stderr, "unknown exit status: %d\n", status);
    7272        /** do something more useful here ?? **/
    7373        break;
Note: See TracChangeset for help on using the changeset viewer.