diff options
Diffstat (limited to 'meta')
-rw-r--r-- | meta/classes/report-error.bbclass | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/meta/classes/report-error.bbclass b/meta/classes/report-error.bbclass index 5cbf8f07fd..c8c15bdafa 100644 --- a/meta/classes/report-error.bbclass +++ b/meta/classes/report-error.bbclass | |||
@@ -59,9 +59,11 @@ python errorreport_handler () { | |||
59 | logFile = codecs.open(log, 'r', 'utf-8') | 59 | logFile = codecs.open(log, 'r', 'utf-8') |
60 | logdata = logFile.read() | 60 | logdata = logFile.read() |
61 | 61 | ||
62 | topdir = e.data.getVar('TOPDIR', True) | 62 | # Replace host-specific paths so the logs are cleaner |
63 | if topdir: | 63 | for d in ("TOPDIR", "TMPDIR"): |
64 | logdata = logdata.replace(topdir, ' ') | 64 | s = e.data.getVar(d, True) |
65 | if s: | ||
66 | logdata = logdata.replace(s, d) | ||
65 | 67 | ||
66 | logFile.close() | 68 | logFile.close() |
67 | except: | 69 | except: |