Changeset 40 for trunk


Ignore:
Timestamp:
10/29/11 13:10:06 (8 years ago)
Author:
mmamonski
Message:

better logging

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/pbs_drmaa/job.c

    r33 r40  
    203203 
    204204#ifndef PBS_PROFESSIONAL 
    205                         fsd_log_error(("pbs_statjob error: %d, %s, %s", pbs_errno, pbse_to_txt(pbs_errno), pbs_strerror(pbs_errno))); 
     205                        if ( pbs_errno != PBSE_UNKJOBID ) 
     206                                fsd_log_error(("pbs_statjob error: %d, %s, %s", pbs_errno, pbse_to_txt(pbs_errno), pbs_strerror(pbs_errno))); 
     207                        else 
     208                                fsd_log_debug(("pbs_statjob error: %d, %s, %s", pbs_errno, pbse_to_txt(pbs_errno), pbs_strerror(pbs_errno))); 
    206209#else 
    207210#  ifndef PBS_PROFESSIONAL_NO_LOG 
    208                         fsd_log_error(("pbs_statjob error: %d, %s", pbs_errno, pbse_to_txt(pbs_errno))); 
     211                        if ( pbs_errno != PBSE_UNKJOBID ) 
     212                                fsd_log_error(("pbs_statjob error: %d, %s", pbs_errno, pbse_to_txt(pbs_errno))); 
     213                        else 
     214                                fsd_log_debug(("pbs_statjob error: %d, %s", pbs_errno, pbse_to_txt(pbs_errno))); 
    209215#  else 
    210                         fsd_log_error(("pbs_statjob error: %d", pbs_errno)); 
     216                        if ( pbs_errno != PBSE_UNKJOBID ) 
     217                                fsd_log_error(("pbs_statjob error: %d", pbs_errno)); 
     218                        else 
     219                                fsd_log_debug(("pbs_statjob error: %d", pbs_errno)); 
    211220#  endif 
    212221#endif 
     
    439448 
    440449        if( pbssession->pbs_home != NULL && pbssession->super.wait_thread_started ) 
    441                 fsd_log_debug(("Job on missing but WT is running. Skipping...")); /* TODO: try to provide implementation that uses accounting/server log files */ 
     450                fsd_log_info(("Job on missing but WT is running. Skipping...")); /* TODO: try to provide implementation that uses accounting/server log files */ 
    442451        else 
    443452                pbsdrmaa_job_on_missing_standard( self );        
     
    460469                case FSD_IGNORE_QUEUED_MISSING_JOBS:  missing_mask = 0x13;  break; 
    461470        } 
    462         fsd_log_debug(( "last job_ps: %s (0x%02x); mask: 0x%02x", 
     471        fsd_log_info(( "last job_ps: %s (0x%02x); mask: 0x%02x", 
    463472                                drmaa_job_ps_to_str(self->state), self->state, missing_mask )); 
    464473 
Note: See TracChangeset for help on using the changeset viewer.