File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change 151
151
_cwd = os .getcwd ()
152
152
153
153
# Logging and output
154
- def log (msg ):
155
- sys .stdout .write (msg )
154
+ def log (msg , is_error = False ):
155
+ sys .stderr . write ( msg ) if is_error else sys . stdout .write (msg )
156
156
157
157
def message (msg ):
158
158
return "[mbed] %s\n " % msg
@@ -168,17 +168,17 @@ def action(msg):
168
168
169
169
def warning (msg ):
170
170
lines = msg .splitlines ()
171
- log (message ("WARNING: %s" % lines .pop (0 )))
171
+ log (message ("WARNING: %s" % lines .pop (0 )), True )
172
172
for line in lines :
173
- log (" %s\n " % line )
174
- log ("---\n " )
173
+ log (" %s\n " % line , True )
174
+ log ("---\n " , True )
175
175
176
176
def error (msg , code = - 1 ):
177
177
lines = msg .splitlines ()
178
- log (message ("ERROR: %s" % lines .pop (0 )))
178
+ log (message ("ERROR: %s" % lines .pop (0 )), True )
179
179
for line in lines :
180
- log (" %s\n " % line )
181
- log ("---\n " )
180
+ log (" %s\n " % line , True )
181
+ log ("---\n " , True )
182
182
sys .exit (code )
183
183
184
184
def offline_warning (offline , top = True ):
You can’t perform that action at this time.
0 commit comments