Package backend :: Package server :: Package rhnServer :: Module server_hardware
[hide private]
[frames] | no frames]

Module server_hardware

source code

Classes [hide private]
  GenericDevice
A generic device class
  Device
This is the base Device class that supports instantiation from a dictionarry.
  HardwareDevice
A more specific device based on the Device class
  CPUDevice
A class for handling CPU - mirrors the rhnCPU structure
  NetworkInformation
This is a wrapper class for the Network Information (rhnServerNetwork)
  NetIfaceInformation
  NetIfaceAddress
  NetIfaceAddress6
IPv6 Network interface
  NetIfaceAddress4
IPv4 Network interface
  MemoryInformation
Memory information
  DMIInformation
DMI information
  InstallInformation
Install information
  Hardware
Support for the hardware items
Functions [hide private]
 
kudzu_mapping(dict=None)
this is a class we use to get the mapping for a kudzu entry
source code
 
cleanse_ip_addr(ip_addr)
Cleans up things like 127.00.00.01
source code
 
_hash_eq(h1, h2)
Compares two hashes and return 1 if the first is a subset of the second
source code
 
_dml(statement, params) source code
 
_transpose(hasharr)
Transpose the array of hashes into a hash of arrays
source code
Variables [hide private]
  __package__ = 'backend.server.rhnServer'