From fb968792b40887847fac0fafead2ca0725816ee8 Mon Sep 17 00:00:00 2001 From: BO ZHANG Date: Tue, 8 Nov 2022 15:05:47 +0800 Subject: [PATCH] added fr.summary property --- csst_common/file_recorder.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/csst_common/file_recorder.py b/csst_common/file_recorder.py index 2c07d2c..1f3236a 100644 --- a/csst_common/file_recorder.py +++ b/csst_common/file_recorder.py @@ -91,3 +91,11 @@ class FileRecorder(list): if outs['show_length']: lines.append(f'Length = {len(self)} rows') return "\n".join(lines) + + @property + def summary(self): + return f"(" \ + f"{len(self)} alleged, " \ + f"{len(self) - sum(self.to_table()['existence'])} missing, " \ + f"{sum(self.to_table()['existence'])} to be pushed" \ + f")" -- GitLab