Skip to content

Commit 6b8bde9

Browse files
committed
Update event dict with toolchain, use toolchain for wrapping
1 parent 21f025e commit 6b8bde9

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

tools/colorize.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,11 @@ def colorstring_to_escapecode(color_string):
6666
def print_in_color_notifier (color_map, print_fn):
6767
def wrap(event, silent=False):
6868
fd = sys.stdout
69+
self = event['toolchain']
6970
if fd.isatty() and 'severity' in event and event['severity'] in color_map:
7071
fd.write(colorstring_to_escapecode(color_map[event['severity']]))
71-
print_fn(event, silent)
72+
print_fn(self, event, silent)
7273
fd.write(colorstring_to_escapecode('default'))
7374
else:
74-
print_fn(event, silent)
75+
print_fn(self, event, silent)
7576
return wrap

tools/toolchains/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,6 @@ def print_notify_verbose(self, event, silent=False):
338338
event['severity'] = event['severity'].title()
339339
event['file'] = basename(event['file'])
340340
event['mcu_name'] = "None"
341-
event['toolchain'] = "None"
342341
event['target_name'] = event['target_name'].upper() if event['target_name'] else "Unknown"
343342
event['toolchain_name'] = event['toolchain_name'].upper() if event['toolchain_name'] else "Unknown"
344343
msg = '[%(severity)s] %(target_name)s::%(toolchain_name)s::%(file)s@%(line)s: %(message)s' % event
@@ -351,6 +350,7 @@ def print_notify_verbose(self, event, silent=False):
351350
def notify(self, event):
352351
""" Little closure for notify functions
353352
"""
353+
event['toolchain'] = self
354354
return self.notify_fun(event, self.silent)
355355

356356
def goanna_parse_line(self, line):

0 commit comments

Comments
 (0)