]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Trader.git/blobdiff - store.py
Add merge method for report
[perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Trader.git] / store.py
index 78dfe2dcba77390d3fffa42df937c1704b393949..c8cdc42b8b3a290974035869522f807b39c205d6 100644 (file)
--- a/store.py
+++ b/store.py
@@ -17,6 +17,10 @@ class ReportStore:
 
         self.logs = []
 
+    def merge(self, other_report):
+        self.logs += other_report.logs
+        self.logs.sort(key=lambda x: x["date"])
+
     def print_log(self, message):
         message = str(message)
         if self.verbose_print: