summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2016-03-18 13:34:26 +1100
committerChris Johns <chrisj@rtems.org>2016-03-18 13:35:05 +1100
commitd44b4d243f638d47495684d73c74ebcbab64a39e (patch)
treed17205fd6af09da35a6036fe9fa8013315e6d754
parent4.12/rtems-kernel: Add default support to build a kernel if asked too. (diff)
downloadrtems-source-builder-d44b4d243f638d47495684d73c74ebcbab64a39e.tar.bz2
sb: Make the URL output truncate on long long URLs.
-rw-r--r--source-builder/sb/download.py9
1 files changed, 3 insertions, 6 deletions
diff --git a/source-builder/sb/download.py b/source-builder/sb/download.py
index e140708..1bd132e 100644
--- a/source-builder/sb/download.py
+++ b/source-builder/sb/download.py
@@ -70,13 +70,10 @@ def _humanize_bytes(bytes, precision = 1):
return '%.*f%s' % (precision, float(bytes) / factor, suffix)
def _sensible_url(url, used = 0):
- if used < 140:
- space = 150 - used - 15
- else:
- space = 20
+ space = 200
if len(url) > space:
- size = int((space - 5) / 2)
- url = url[:size] + ' ... ' + url[-size:]
+ size = int(space - 14)
+ url = url[:size] + '...<see log>'
return url
def _hash_check(file_, absfile, macros, remove = True):