~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/trace.py

  • Committer: Robert Collins
  • Date: 2005-10-06 00:52:53 UTC
  • Revision ID: robertc@robertcollins.net-20051006005253-415c38ad22094f13
define some expected behaviour for inventory_entry.snapshot

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
    # can get the exception details is we suppress them here.
55
55
 
56
56
    def format(self, record):
 
57
        s = 'bzr: '
57
58
        if record.levelno >= logging.WARNING:
58
 
            s = 'bzr: ' + record.levelname + ': '
59
 
        else:
60
 
            s = ''
 
59
            s += record.levelname + ': '
61
60
            
62
61
        s += record.getMessage()
63
62
 
164
163
    if msg == None:
165
164
        ei = sys.exc_info()
166
165
        msg = str(ei[1])
 
166
 
167
167
    if msg and (msg[-1] == '\n'):
168
168
        msg = msg[:-1]
169
 
    ## msg = "(%s) %s" % (str(type(ei[1])), msg)
 
169
        
170
170
    _bzr_logger.exception(msg)
171
171
 
172
172