def __init__()

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')