mirror of
https://git.deluge-torrent.org/deluge
synced 2025-08-03 15:08:40 +00:00
[UI] Add Python and OS info to version output
This commit is contained in:
parent
ed6355fe86
commit
ac09caefac
2 changed files with 12 additions and 0 deletions
|
@ -16,6 +16,7 @@
|
||||||
from __future__ import print_function
|
from __future__ import print_function
|
||||||
|
|
||||||
import os
|
import os
|
||||||
|
import platform
|
||||||
import sys
|
import sys
|
||||||
from errno import EEXIST
|
from errno import EEXIST
|
||||||
from logging import FileHandler, getLogger
|
from logging import FileHandler, getLogger
|
||||||
|
@ -34,6 +35,11 @@ def version_callback(option, opt_str, value, parser):
|
||||||
print("libtorrent: %s" % lt.version)
|
print("libtorrent: %s" % lt.version)
|
||||||
except ImportError:
|
except ImportError:
|
||||||
pass
|
pass
|
||||||
|
print("Python: %s" % platform.python_version())
|
||||||
|
for version in (platform.linux_distribution(), platform.win32_ver(), platform.mac_ver(), ("n/a",)):
|
||||||
|
if filter(None, version): # pylint: disable=bad-builtin
|
||||||
|
print("OS: %s %s" % (platform.system(), " ".join(version)))
|
||||||
|
break
|
||||||
raise SystemExit
|
raise SystemExit
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -11,6 +11,7 @@ from __future__ import print_function
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
import platform
|
||||||
import sys
|
import sys
|
||||||
from optparse import OptionGroup, OptionParser
|
from optparse import OptionGroup, OptionParser
|
||||||
|
|
||||||
|
@ -32,6 +33,11 @@ def version_callback(option, opt_str, value, parser):
|
||||||
print("libtorrent: %s" % lt.version)
|
print("libtorrent: %s" % lt.version)
|
||||||
except ImportError:
|
except ImportError:
|
||||||
pass
|
pass
|
||||||
|
print("Python: %s" % platform.python_version())
|
||||||
|
for version in (platform.linux_distribution(), platform.win32_ver(), platform.mac_ver(), ("n/a",)):
|
||||||
|
if filter(None, version): # pylint: disable=bad-builtin
|
||||||
|
print("OS: %s %s" % (platform.system(), " ".join(version)))
|
||||||
|
break
|
||||||
raise SystemExit
|
raise SystemExit
|
||||||
|
|
||||||
DEFAULT_PREFS = {
|
DEFAULT_PREFS = {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue