MCPcopy
hub / github.com/borgbackup/borg / watch_rc

Method watch_rc

src/borg/cockpit/widgets.py:78–96  ·  view source on GitHub ↗
(self, rc: int)

Source from the content-addressed store, hash-verified

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:

Callers 1

refresh_ui_labelsMethod · 0.95

Calls 2

classify_ecFunction · 0.85
updateMethod · 0.45

Tested by

no test coverage detected