Changeset 1082

Show
Ignore:
Timestamp:
06/08/08 01:09:33 (3 months ago)
Author:
kris
Message:

now using maximum-width formatting for log output

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/mango/net/servlet/Servlet.d

    r1081 r1082  
    141141        private alias void delegate (IServletRequest, IServletResponse) Handler; 
    142142 
     143        private ServletException exception; 
     144 
    143145        /********************************************************************** 
    144146         
     
    151153 
    152154                metrics = new Metrics [7]; 
     155                exception = new ServletException ("servlet exception"); 
    153156        } 
    154157 
     
    344347                       { 
    345348                       char[1024] buf = void; 
    346                        log.info (log.format(buf, "{} {}us, {} responses, {} failures - [{}]",  
    347                                  method, metric.average * 1_000_000, metric.responses, metric.failures,  
    348                                  request.path)); 
     349                       log.info (log.format(buf, "{} [{.512}] - {} responses, {} failures, {}us [{}]",  
     350                                 method, request.path, metric.responses, metric.failures, 
     351                                 cast(int)(metric.time    * 1_000_000), 
     352                                 cast(int)(metric.average * 1_000_000) 
     353                                 )); 
    349354                       } 
    350355                    } catch (Exception e) 
     
    354359                               { 
    355360                               char[1024] buf = void; 
    356                                log.error (log.format(buf, "{} '{}', {} responses, {} failures - [{}]",  
    357                                           method, e, metric.responses, metric.failures, request.path)); 
     361                               log.error (log.format(buf, "{} [{.512}] - {} responses, {} failures: {.256}",  
     362                                          method, request.path, metric.responses, metric.failures, e)); 
    358363                               } 
    359                             throw e
     364                            throw exception
    360365                            } 
    361366