Ignore:
Timestamp:
06/04/12 12:24:42 (12 years ago)
Author:
István Váradi <ivaradi@…>
Branch:
default
Phase:
public
Message:

Started the possibilities to log faults differently

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mlx/logger.py

    r160 r225  
    5656        self._faultLineIndexes = []
    5757               
    58     def message(self, timestamp, msg):
     58    def message(self, timestamp, msg, isFault = False):
    5959        """Put a simple textual message into the log with the given timestamp."""
    6060        timeStr = util.getTimestampString(timestamp)
    61         return self._logLine(msg, timeStr)
     61        return self._logLine(msg, timeStr, isFault = isFault)
    6262
    63     def untimedMessage(self, msg):
     63    def untimedMessage(self, msg, isFault = False):
    6464        """Put an untimed message into the log."""
    65         return self._logLine(msg)
     65        return self._logLine(msg, isFault = isFault)
    6666
    6767    def debug(self, msg):
     
    9191        text = "%s (NO GO)" % (what) if score==Logger.NO_GO_SCORE \
    9292               else "%s (%.1f)" % (what, score)
    93         lineIndex = self.message(timestamp, text)
     93        lineIndex = self.message(timestamp, text, isFault = True)
    9494        self._faultLineIndexes.append(lineIndex)
    9595        (messageType, duration) = (const.MESSAGETYPE_NOGO, 10) \
     
    118118        self._output.updateFlightLogLine(index, timeStr, line)
    119119
    120     def _logLine(self, line, timeStr = None):
     120    def _logLine(self, line, timeStr = None, isFault = False):
    121121        """Log the given line."""
    122122        index = len(self._lines)
    123123        self._lines.append((timeStr, line))
    124         self._output.addFlightLogLine(timeStr, line)
     124        self._output.addFlightLogLine(timeStr, line, isFault)
    125125        return index
    126126       
Note: See TracChangeset for help on using the changeset viewer.