(self, rc: int)
| 76 | self.query_one("#status-other").update(T(f"Other: {count}")) |
| 77 | |
| 78 | def watch_rc(self, rc: int): |
| 79 | label = self.query_one("#status-rc") |
| 80 | if rc is None: |
| 81 | label.update(T("RC: RUNNING")) |
| 82 | return |
| 83 | |
| 84 | label.remove_class("rc-ok") |
| 85 | label.remove_class("rc-warning") |
| 86 | label.remove_class("rc-error") |
| 87 | |
| 88 | status = classify_ec(rc) |
| 89 | if status == "success": |
| 90 | label.add_class("rc-ok") |
| 91 | elif status == "warning": |
| 92 | label.add_class("rc-warning") |
| 93 | else: # error, signal |
| 94 | label.add_class("rc-error") |
| 95 | |
| 96 | label.update(T(f"RC: {rc}")) |
| 97 | |
| 98 | def watch_elapsed_time(self, elapsed: float) -> None: |
| 99 | if TRANSLATOR.enabled: |
no test coverage detected