Рефакторинг. Вынос логики чтения /sys через отдельный класс.

master-3.5
parent 64c251adf6
commit a6304942fc

@ -22,6 +22,7 @@ from calculate.lib.datavars import (Variable, VariableError, ReadonlyVariable,
ReadonlyTableVariable, FieldValue,
HumanReadable)
from calculate.lib.cl_ini_parser import iniParser
from calculate.lib.utils.device import sysfs
from calculate.lib.utils.files import (isMount, readFile, find,
FindFileType)
from calculate.lib.utils.common import getValueFromCmdLine, CmdlineParams
@ -734,7 +735,7 @@ class VariableClCifsVer(ReadonlyVariable):
"""
def get(self):
return readFile("/sys/module/cifs/version")
return sysfs.read(sysfs.Path.Module, "cifs/version")
class VariableClCifsCache(Variable):

Loading…
Cancel
Save