mirror of
https://git.yoctoproject.org/poky
synced 2026-04-20 00:32:13 +02:00
oeqa ssh.py: move output prints to new line
The output from is garbled otherwise and it's not easy to remove debug output form real command output on target. (From OE-Core rev: 36b572fbc5c88b9aaf4e146ecdb00c8d4ea6ff70) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 917a70cbc43ac1c70c477b220c4115735457ef04) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
638294ca48
commit
de82d38730
@@ -240,7 +240,7 @@ def SSHCall(command, logger, timeout=None, **opts):
|
||||
eof = True
|
||||
else:
|
||||
output += data
|
||||
logger.debug('Partial data from SSH call: %s' % data)
|
||||
logger.debug('Partial data from SSH call:\n%s' % data)
|
||||
endtime = time.time() + timeout
|
||||
except InterruptedError:
|
||||
continue
|
||||
@@ -256,12 +256,12 @@ def SSHCall(command, logger, timeout=None, **opts):
|
||||
endtime = time.time() - starttime
|
||||
lastline = ("\nProcess killed - no output for %d seconds. Total"
|
||||
" running time: %d seconds." % (timeout, endtime))
|
||||
logger.debug('Received data from SSH call %s ' % lastline)
|
||||
logger.debug('Received data from SSH call:\n%s ' % lastline)
|
||||
output += lastline
|
||||
|
||||
else:
|
||||
output = process.communicate()[0].decode('utf-8', errors='ignore')
|
||||
logger.debug('Data from SSH call: %s' % output.rstrip())
|
||||
logger.debug('Data from SSH call:\n%s' % output.rstrip())
|
||||
|
||||
options = {
|
||||
"stdout": subprocess.PIPE,
|
||||
|
||||
Reference in New Issue
Block a user