Updated CPU detection on Linux to account for different locales.

这个提交包含在:
Craig Warren
2019-11-18 14:13:27 +00:00
父节点 555b775b85
当前提交 0dbef429ee

查看文件

@@ -295,7 +295,7 @@ def get_host_info():
for line in cpuIDinfo.split('\n'):
if re.search('model name', line):
cpuID = re.sub('.*model name.*:', '', line, 1).strip()
allcpuinfo = subprocess.check_output("lscpu", shell=True, stderr=subprocess.STDOUT).decode('utf-8').strip()
allcpuinfo = subprocess.check_output("lscpu", shell=True, env=my_env, stderr=subprocess.STDOUT).decode('utf-8').strip()
for line in allcpuinfo.split('\n'):
if 'Socket(s)' in line:
sockets = int(re.sub("\D", "", line.strip()))