Exemple #1
0
    def format_traceback(self, tb):
        if tb is not None:
            ret = [termstyle.default("   Traceback (most recent call last):")]
        else:
            ret = [termstyle.default("   No Traceback")]

        current_trace = tb
        while current_trace is not None:
            line = self._format_traceback_line(current_trace)
            if line is not None:
                ret.append(line)
            current_trace = current_trace.tb_next
        return '\n'.join(ret)
Exemple #2
0
	def _fmt_traceback(self, trace):
		"""format a traceback"""
		ret = []
		ret.append(termstyle.default("   Traceback (most recent call last):"))
		current_trace = trace
		while current_trace is not None:
			line = self._file_line(current_trace)
			if line is not None:
				ret.append(line)
			current_trace = current_trace.tb_next
		return '\n'.join(ret)
Exemple #3
0
 def _fmt_traceback(self, trace):
     """format a traceback"""
     ret = []
     ret.append(termstyle.default("   Traceback (most recent call last):"))
     current_trace = trace
     while current_trace is not None:
         line = self._file_line(current_trace)
         if line is not None:
             ret.append(line)
         current_trace = current_trace.tb_next
     return '\n'.join(ret)