Tristan Maat pushed to branch tlater/message-lines at BuildStream / buildstream
Commits:
-
0a0b8a3d
by Tristan Maat at 2019-01-02T19:35:29Z
1 changed file:
Changes:
| ... | ... | @@ -647,8 +647,9 @@ class LogLine(Widget): |
| 647 | 647 |
abbrev = False
|
| 648 | 648 |
if message.message_type not in ERROR_MESSAGES \
|
| 649 | 649 |
and not frontend_message and n_lines > self._message_lines:
|
| 650 |
- abbrev = True
|
|
| 651 | 650 |
lines = lines[0:self._message_lines]
|
| 651 |
+ if self._message_lines > 0:
|
|
| 652 |
+ abbrev = True
|
|
| 652 | 653 |
else:
|
| 653 | 654 |
lines[n_lines - 1] = lines[n_lines - 1].rstrip('\n')
|
| 654 | 655 |
|
| ... | ... | @@ -674,7 +675,7 @@ class LogLine(Widget): |
| 674 | 675 |
if self.context is not None and not self.context.log_verbose:
|
| 675 | 676 |
text += self._indent + self._err_profile.fmt("Log file: ")
|
| 676 | 677 |
text += self._indent + self._logfile_widget.render(message) + '\n'
|
| 677 |
- else:
|
|
| 678 |
+ elif self._log_lines > 0:
|
|
| 678 | 679 |
text += self._indent + self._err_profile.fmt("Printing the last {} lines from log file:"
|
| 679 | 680 |
.format(self._log_lines)) + '\n'
|
| 680 | 681 |
text += self._indent + self._logfile_widget.render(message, abbrev=False) + '\n'
|
