mirror of
https://git.rtems.org/rtems-source-builder
synced 2024-10-09 07:15:10 +08:00
sb: Add platform reporting for better host reviewing in posted email reports.
This commit is contained in:
@@ -64,6 +64,18 @@ def _make_path(p, *args):
|
||||
p = path.join(p, arg)
|
||||
return os.path.abspath(path.host(p))
|
||||
|
||||
def platform(mode = 'all'):
|
||||
import platform
|
||||
if mode == 'system':
|
||||
return platform.system()
|
||||
compact = platform.platform(aliased = True)
|
||||
if mode == 'compact':
|
||||
return compact
|
||||
extended = ' '.join(platform.uname())
|
||||
if mode == 'extended':
|
||||
return extended
|
||||
return '%s (%s)' % (short, extended)
|
||||
|
||||
class formatter(object):
|
||||
def __init__(self):
|
||||
self.content = ''
|
||||
|
Reference in New Issue
Block a user