aboutsummaryrefslogtreecommitdiff
path: root/store.py
diff options
context:
space:
mode:
Diffstat (limited to 'store.py')
-rw-r--r--store.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/store.py b/store.py
index f655be5..d875a98 100644
--- a/store.py
+++ b/store.py
@@ -15,14 +15,20 @@ class ReportStore:
15 self.market = market 15 self.market = market
16 self.verbose_print = verbose_print 16 self.verbose_print = verbose_print
17 17
18 self.print_logs = []
18 self.logs = [] 19 self.logs = []
19 20
20 def merge(self, other_report): 21 def merge(self, other_report):
21 self.logs += other_report.logs 22 self.logs += other_report.logs
22 self.logs.sort(key=lambda x: x["date"]) 23 self.logs.sort(key=lambda x: x["date"])
23 24
25 self.print_logs += other_report.print_logs
26 self.print_logs.sort(key=lambda x: x[0])
27
24 def print_log(self, message): 28 def print_log(self, message):
25 message = str(message) 29 now = datetime.now()
30 message = "{:%Y-%m-%d %H:%M:%S}: {}".format(now, str(message))
31 self.print_logs.append([now, message])
26 if self.verbose_print: 32 if self.verbose_print:
27 print(message) 33 print(message)
28 34