telemetry.internal.platform.system_info
index
telemetry/internal/platform/system_info.py

# Copyright 2013 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

 
Modules
       
telemetry.internal.platform.gpu_info

 
Classes
       
__builtin__.object
SystemInfo

 
class SystemInfo(__builtin__.object)
    Provides low-level system information.
 
  Methods defined here:
__init__(self, model_name, gpu_dict)

Class methods defined here:
FromDict(cls, attrs) from __builtin__.type
Constructs a SystemInfo from a dictionary of attributes.
Attributes currently required to be present in the dictionary:
 
  model_name (string): a platform-dependent string
    describing the model of machine, or the empty string if not
    supported.
  gpu (object containing GPUInfo's required attributes)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
gpu
A GPUInfo object describing the graphics processor(s) on the system.
model_name
A string describing the machine model.
 
This is a highly platform-dependent value and not currently
specified for any machine type aside from Macs. On Mac OS, this
is the model identifier, reformatted slightly; for example,
'MacBookPro 10.1'.