diff options
author | Chris Johns <chrisj@rtems.org> | 2014-05-08 02:58:14 +0000 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2014-05-08 13:20:29 +1000 |
commit | 74da24cb61ef4478ca499c029a732cdba13ee668 (patch) | |
tree | f8eddd16894d6464ec036a4be4a0054b45be0ada /source-builder/sb/log.py | |
parent | config: Fix the host and build options for Canadian cross builds. (diff) | |
download | rtems-source-builder-74da24cb61ef4478ca499c029a732cdba13ee668.tar.bz2 |
sb: Generate an error report on an error.
Generate an error report users can send to the mailing list with
error details.
Diffstat (limited to '')
-rwxr-xr-x | source-builder/sb/log.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/source-builder/sb/log.py b/source-builder/sb/log.py index fc61d68..c58daa8 100755 --- a/source-builder/sb/log.py +++ b/source-builder/sb/log.py @@ -86,9 +86,16 @@ def flush(log = None): elif default is not None: default.flush() +def tail(log = None): + if log is not None: + return log.tail + if default is not None: + return default.tail + return 'No log output' + class log: """Log output to stdout or a file.""" - def __init__(self, streams = None, tail_size = 100): + def __init__(self, streams = None, tail_size = 200): self.tail = [] self.tail_size = tail_size self.fhs = [None, None] |