in cvm-attestation/src/OsInfo.py [0:0]
def __init__(self, os=None):
self.type = OsInfo.get_os()
self.distro_name = ""
self.build = ""
self.major_version = 0
self.minor_version = 0
# Check system we are running to get the right parameters
if self.type == "Linux":
self.build = LINUX_OS_BUILD
self.pcr_list = LINUX_PCR_LIST
self.parse_linux_os_info(self.get_linux_os_info())
elif self.type == 'Windows':
self.build = WINDOWS_OS_BUILD
self.pcr_list = WINDOWS_PCR_LIST
self.major_version = 10
self.minor_version = 0
else:
raise OsTypeException('Unknown OS')