Добавлена переменная hr_video - производитель видеокарты

git-svn-id: http://svn.calculate.ru/calculate2/calculate-client/trunk@837 c91db197-33c1-4113-bf15-f8a5c547ca64
develop
asamoukin 15 years ago
parent c0a398072b
commit 4752e890c5

@ -139,3 +139,30 @@ class fillVars(object, cl_base.glob_attr):
%self.path_env)
return model
return ""
def get_hr_video(self):
"""Производитель видеокарты"""
lines=self._runos("%s lspci"%self.path_env)
reVGA = re.compile("vga",re.I)
foundVGA = False
for line in lines:
if reVGA.search(line):
foundVGA = True
break
if not foundVGA:
return "vesa"
if "nVidia" in line or "GeForce" in line:
return "nvidia"
elif "ATI" in line:
return "ati"
elif "Intel" in line:
return "intel"
elif "VIA" in line:
return "via"
elif "VMware" in line:
return "vmware"
else:
return "vesa"

@ -116,6 +116,9 @@ class Data:
#Если ноутбук то его название
hr_laptop = {}
#Название производителя видеокарты
hr_video = {}
#Название группы пользователя
ur_group = {'mode':"w"}

Loading…
Cancel
Save