show-tool-versions.py: platform.linux_distribution() is not always available

This commit is contained in:
david-sarah 2010-06-07 17:45:23 -07:00
parent 1e70a8303f
commit 5adc1d789d

View File

@ -8,7 +8,8 @@ def print_platform():
out = platform.platform()
print
print "platform:", out.replace("\n", " ")
print ', linux_distribution:', repr(platform.linux_distribution())
if hasattr(platform, 'linux_distribution'):
print "linux_distribution:", repr(platform.linux_distribution())
except EnvironmentError, le:
sys.stderr.write("Got exception using 'platform': %s\n" % (le,))
pass