forked from LBRYCommunity/lbry-sdk
include platform information in version()
This commit is contained in:
parent
b3b5581f2d
commit
bac7ea5dc0
1 changed files with 25 additions and 22 deletions
|
@ -111,6 +111,16 @@ class LBRYDaemon(jsonrpc.JSONRPC):
|
||||||
self.run_server = True
|
self.run_server = True
|
||||||
self.session = None
|
self.session = None
|
||||||
self.known_dht_nodes = KNOWN_DHT_NODES
|
self.known_dht_nodes = KNOWN_DHT_NODES
|
||||||
|
self.platform_info = {
|
||||||
|
"processor": platform.processor(),
|
||||||
|
"python_version: ": platform.python_version(),
|
||||||
|
"platform": platform.platform(),
|
||||||
|
"os_release": platform.release(),
|
||||||
|
"os_system": platform.system(),
|
||||||
|
"lbrynet_version: ": lbrynet_version,
|
||||||
|
"lbryum_version: ": lbryum_version,
|
||||||
|
"ui_version": self.ui_version,
|
||||||
|
}
|
||||||
|
|
||||||
if os.name == "nt":
|
if os.name == "nt":
|
||||||
from lbrynet.winhelpers.knownpaths import get_path, FOLDERID, UserHandle
|
from lbrynet.winhelpers.knownpaths import get_path, FOLDERID, UserHandle
|
||||||
|
@ -328,20 +338,7 @@ class LBRYDaemon(jsonrpc.JSONRPC):
|
||||||
|
|
||||||
def _initial_setup(self):
|
def _initial_setup(self):
|
||||||
def _log_platform():
|
def _log_platform():
|
||||||
msg = {
|
log.info("Platform: " + json.dumps(self.platform_info))
|
||||||
"processor": platform.processor(),
|
|
||||||
"python version: ": platform.python_version(),
|
|
||||||
"lbrynet version: ": lbrynet_version,
|
|
||||||
"lbryum version: ": lbryum_version,
|
|
||||||
"ui_version": self.ui_version,
|
|
||||||
# 'ip': json.load(urlopen('http://jsonip.com'))['ip'],
|
|
||||||
}
|
|
||||||
if sys.platform == "darwin":
|
|
||||||
msg['osx version'] = platform.mac_ver()[0] + " " + platform.mac_ver()[2]
|
|
||||||
else:
|
|
||||||
msg['platform'] = platform.platform()
|
|
||||||
|
|
||||||
log.info("Platform: " + json.dumps(msg))
|
|
||||||
return defer.succeed(None)
|
return defer.succeed(None)
|
||||||
|
|
||||||
def _load_daemon_conf():
|
def _load_daemon_conf():
|
||||||
|
@ -987,19 +984,25 @@ class LBRYDaemon(jsonrpc.JSONRPC):
|
||||||
Args:
|
Args:
|
||||||
None
|
None
|
||||||
Returns:
|
Returns:
|
||||||
'lbrynet version': lbrynet version
|
"platform": platform string
|
||||||
'lbryum version': lbryum version
|
"os_release": os release string
|
||||||
'ui_version': commit hash of ui
|
"os_system": os name
|
||||||
|
"lbrynet_version: ": lbrynet_version,
|
||||||
|
"lbryum_version: ": lbryum_version,
|
||||||
|
"ui_version": commit hash of ui version being used
|
||||||
"remote_lbrynet": most recent lbrynet version available from github
|
"remote_lbrynet": most recent lbrynet version available from github
|
||||||
"remote_lbryum": most recent lbryum version available from github
|
"remote_lbryum": most recent lbryum version available from github
|
||||||
"""
|
"""
|
||||||
|
|
||||||
msg = {
|
msg = {
|
||||||
"lbrynet_version: ": lbrynet_version,
|
'platform': self.platform_info['platform'],
|
||||||
"lbryum_version: ": lbryum_version,
|
'os_release': self.platform_info['os_release'],
|
||||||
"ui_version": self.ui_version,
|
'os_system': self.platform_info['os_system'],
|
||||||
"remote_lbrynet": self.git_lbrynet_version,
|
'lbrynet_version': lbrynet_version,
|
||||||
"remote_lbryum": self.git_lbryum_version,
|
'lbryum_version': lbryum_version,
|
||||||
|
'ui_version': self.ui_version,
|
||||||
|
'remote_lbrynet': self.git_lbrynet_version,
|
||||||
|
'remote_lbryum': self.git_lbryum_version
|
||||||
}
|
}
|
||||||
|
|
||||||
log.info("[" + str(datetime.now()) + "] Get version info: " + json.dumps(msg))
|
log.info("[" + str(datetime.now()) + "] Get version info: " + json.dumps(msg))
|
||||||
|
|
Loading…
Add table
Reference in a new issue