IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 16, 2005, 11:01:59 AM (21 years ago)
Author:
eugene
Message:

cleaned up status / error messages, added verbose option

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/pcontrol/CheckDoneHost.c

    r3212 r4575  
    1616      /** do we need to close the connection? **/
    1717      PutHost (host, PCONTROL_HOST_DOWN, STACK_BOTTOM);
    18       fprintf (stderr, "host %s is down\n", host[0].hostname);
     18      if (VerboseMode()) fprintf (stderr, "host %s is down\n", host[0].hostname);
    1919      FreeIOBuffer (&buffer);
    2020      return (FALSE);
     
    2222    case PCLIENT_HUNG:
    2323      PutHost (host, PCONTROL_HOST_DONE, STACK_BOTTOM);
    24       fprintf (stderr, "host %s is not responding\n", host[0].hostname);
     24      if (VerboseMode()) fprintf (stderr, "host %s is not responding\n", host[0].hostname);
    2525      FreeIOBuffer (&buffer);
    2626      return (FALSE);
    2727
    2828    case PCLIENT_GOOD:
    29       fprintf (stderr, "message received (CheckDoneHost)\n"); 
     29      if (VerboseMode()) fprintf (stderr, "message received (CheckDoneHost)\n"); 
    3030      break;
    3131
    3232    default:
    33       fprintf (stderr, "unknown status for pclient command: programming error\n"); 
     33      if (VerboseMode()) fprintf (stderr, "unknown status for pclient command: programming error\n"); 
    3434      exit (1);
    3535  }
     
    3838  p = memstr (buffer.buffer, "STATUS", buffer.Nbuffer);
    3939  if (p == NULL) {
    40     fprintf (stderr, "missing STATUS in pclient message : programming error in CheckDoneHost\n");
     40    fprintf (stderr, "programming error: missing STATUS in pclient message (CheckDoneHost)\n");
    4141    exit (1);
    4242  }
     
    4444  switch (status) {
    4545    case -1:
    46       fprintf (stderr, "reset syntax error : programming error\n");
     46      fprintf (stderr, "programming error: reset syntax error\n");
    4747      exit (1);
    4848     
    4949    case 0:
    50       fprintf (stderr, "reset failed\n");
     50      if (VerboseMode()) fprintf (stderr, "reset failed\n");
    5151      PutHost (host, PCONTROL_HOST_DONE, STACK_BOTTOM);
    5252      FreeIOBuffer (&buffer);
     
    5555    case 1:
    5656    case 2:
    57       fprintf (stderr, "successful reset\n");
     57      if (VerboseMode()) fprintf (stderr, "successful reset\n");
    5858      PutHost (host, PCONTROL_HOST_IDLE, STACK_BOTTOM);
    5959      FreeIOBuffer (&buffer);
     
    6161
    6262    default:
    63       fprintf (stderr, "programming error in CheckDoneHost (should not reach here)\n");
     63      fprintf (stderr, "programming error: should not reach here (CheckDoneHost)\n");
    6464      exit (1);
    6565  }
    66   fprintf (stderr, "programming error in CheckDoneHost (should not reach here either)\n");
     66  fprintf (stderr, "programming error: should not reach here either (CheckDoneHost)\n");
    6767  exit (1);
    6868}
Note: See TracChangeset for help on using the changeset viewer.