sushy.resources.system.processor
Module¶sushy.resources.system.processor.
Processor
(connector, identity, redfish_version=None)¶Bases: sushy.resources.base.ResourceBase
identity
= <sushy.resources.base.Field object>¶The processor identity string
instruction_set
= <sushy.resources.base.MappedField object>¶The instruction set of the processor
manufacturer
= <sushy.resources.base.Field object>¶The processor manufacturer
max_speed_mhz
= <sushy.resources.base.Field object>¶The maximum clock speed of the processor in MHz.
model
= <sushy.resources.base.Field object>¶The product model number of this device
processor_architecture
= <sushy.resources.base.MappedField object>¶The architecture of the processor
processor_id
= <sushy.resources.system.processor.ProcessorIdField object>¶The processor id
processor_type
= <sushy.resources.base.MappedField object>¶The type of processor
socket
= <sushy.resources.base.Field object>¶The socket or location of the processor
status
= <sushy.resources.common.StatusField object>¶The processor status
sub_processors
¶A reference to the collection of Sub-Processors
total_cores
= <sushy.resources.base.Field object>¶The total number of cores contained in this processor
total_threads
= <sushy.resources.base.Field object>¶The total number of execution threads supported by this processor
sushy.resources.system.processor.
ProcessorCollection
(connector, path, redfish_version=None)¶Bases: sushy.resources.base.ResourceCollectionBase
summary
¶Property to provide ProcessorSummary info
It is calculated once when the first time it is queried. On refresh, this property gets reset.
Returns: | A namedtuple containing the count of processors
in regards to logical CPUs, and their architecture . |
---|
sushy.resources.system.processor.
ProcessorIdField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
effective_family
= <sushy.resources.base.Field object>¶The processor effective family
effective_model
= <sushy.resources.base.Field object>¶The processor effective model
identification_registers
= <sushy.resources.base.Field object>¶The processor identification registers
microcode_info
= <sushy.resources.base.Field object>¶The processor microcode info
step
= <sushy.resources.base.Field object>¶The processor stepping
vendor_id
= <sushy.resources.base.Field object>¶The processor vendor id
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.