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'.`