Package ZenModel :: Module DeviceHW :: Class DeviceHW
[hide private]
[frames] | no frames]

Class DeviceHW

source code

                                                   object --+                    
                                                            |                    
                                    ZenModelBase.ZenModelBase --+                
                                                                |                
Products.ZenRelations.RelationshipManager.RelationshipManager --+                
                                                                |                
                                      ExtensionClass.Base --+   |                
                                                            |   |                
                                       OFS.History.Historical --+                
                                                                |                
                                                   object --+   |                
                                                            |   |                
                                          ZenPacker.ZenPacker --+                
                                                                |                
                                            ZenModelRM.ZenModelRM --+            
                                                                    |            
                                  DeviceResultInt.DeviceResultInt --+            
                                                                    |            
                                                       object --+   |            
                                                                |   |            
                                              EventView.EventView --+            
                                                                    |            
                                                       object --+   |            
                                                                |   |            
                                                  RRDView.RRDView --+            
                                                                    |            
                                          ManagedEntity.ManagedEntity --+        
                                                                        |        
                                                      MEProduct.MEProduct --+    
                                                                            |    
                                                            Hardware.Hardware --+
                                                                                |
                                                                               DeviceHW

Instance Methods [hide private]
 
__init__(self) source code
 
__call__(self, REQUEST=None)
Invokes the default view.
source code
 
totalMemoryString(self) source code
 
device(self)
Return our Device object for DeviceResultInt.
source code

Inherited from Hardware.Hardware: getDeviceLink, setProduct, setProductKey

Inherited from MEProduct.MEProduct: getDescription, getManufacturer, getManufacturerLink, getManufacturerName, getModelName, getProductContext, getProductKey, getProductLink, getProductName, setDescription

Inherited from ZenModelRM.ZenModelRM: changePythonClass, creator, editableDeviceList, findChild, getCreatedTimeString, getDmdKey, getModificationTimeString, getSubObjects, getTreeItems, getZenRootNode, index_object, primarySortKey, reindex_all, rename, unindex_object, viewName, zmanage_addProperty, zmanage_delObjects, zmanage_delProperties, zmanage_editProperties, zmanage_exportObject, zmanage_importObject, zmanage_importObjects

Inherited from ZenModelBase.ZenModelBase: __hash__, all_meta_types, aqBaseHasAttr, breadCrumbs, callZenScreen, checkRemotePerm, checkValidId, createHierarchyObj, custPropertyIds, custPropertyMap, getBreadCrumbUrlPath, getDmd, getDmdObj, getDmdRoot, getHierarchyObj, getIconPath, getIdLink, getNowString, getObjByPath, getPrimaryDmdId, getUnusedId, getZ, getZopeObj, helpLink, isLocalName, manage_deleteObjects, prepId, saveCustProperties, todayDate, urlLink, view, visibleCustPropertyMap, yesterdayDate, zenScreenUrl, zenpathjoin, zenpathsplit, zentinelTabs

Inherited from OFS.History.Historical: manage_afterHistoryCopy, manage_beforeHistoryCopy, manage_change_history, manage_historicalComparison, manage_historyCompare, manage_historyCopy

Inherited from ZenPacker.ZenPacker: addToZenPack, eligiblePacks, findObject

Inherited from DeviceResultInt.DeviceResultInt: getDeviceClassName, getDeviceClassPath, getDeviceIp, getDeviceIpAddress, getDeviceMacaddress, getDeviceName, getDeviceUrl, getPingStatus, getPingStatusNumber, getProdState, getSnmpStatus, getSnmpStatusNumber, isResultLockedFromDeletion, isResultLockedFromUpdates, sendEventWhenResultBlocked

Inherited from EventView.EventView: convertEventField, getEventDetail, getEventDetailFromStatusOrHistory, getEventHistory, getEventManager, getEventOwnerList, getEventSummary, getStatus, getStatusCssClass, getStatusImgSrc, getStatusString, manage_ackBatchEvents, manage_ackEvents, manage_addLogMessage, manage_createEventMap, manage_deleteBatchEvents, manage_deleteEvents, manage_deleteHeartbeat, manage_setEventStates, manage_undeleteBatchEvents, manage_undeleteEvents

Inherited from RRDView.RRDView: cacheRRDValue, fetchRRDValue, fetchRRDValues, fullRRDPath, getDefaultGraphDefs, getGraphDef, getGraphDefUrl, getRRDContextData, getRRDDataPoint, getRRDDataPoints, getRRDFileName, getRRDNames, getRRDPaths, getRRDSum, getRRDTemplate, getRRDTemplateByName, getRRDTemplateName, getRRDTemplates, getRRDValue, getRRDValues, getThresholdInstances, getThresholds, makeLocalRRDTemplate, removeLocalRRDTemplate, rrdPath, snmpIgnore

Inherited from object: __delattr__, __getattribute__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  __pychecker__ = 'no-override'
  meta_type = "DeviceHW"
  totalMemory = 0L
  _properties = Hardware._properties+({'id': 'totalMemory', 'typ...
  _relations = Hardware._relations+(("cpus", ToManyCont(ToOne, "...
  security = ClassSecurityInfo()

Inherited from Hardware.Hardware: portal_type, serialNumber, tag

Inherited from ManagedEntity.ManagedEntity: monitor, snmpindex

Inherited from ZenModelRM.ZenModelRM: default_catalog, isInTree

Inherited from ZenModelBase.ZenModelBase: index_html, sub_meta_types

Inherited from OFS.History.Historical: HistoricalRevisions, __ac_permissions__, manage_change_history_page, manage_options

Inherited from OFS.History.Historical (private): _manage_historyComparePage

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 
Overrides: ZenModelRM.ZenModelRM.__init__

__call__(self, REQUEST=None)
(Call operator)

source code 
Invokes the default view.
Overrides: ZenModelBase.ZenModelBase.__call__
(inherited documentation)

device(self)

source code 
Return our Device object for DeviceResultInt.
Overrides: ManagedEntity.ManagedEntity.device

Class Variable Details [hide private]

_properties

Value:
Hardware._properties+({'id': 'totalMemory', 'type': 'long', 'mode': 'w\
'},)

_relations

Value:
Hardware._relations+(("cpus", ToManyCont(ToOne, "Products.ZenModel.CPU\
", "hw")), ("cards", ToManyCont(ToOne, "Products.ZenModel.ExpansionCar\
d", "hw")), ("harddisks", ToManyCont(ToOne, "Products.ZenModel.HardDis\
k", "hw")), ("fans", ToManyCont(ToOne, "Products.ZenModel.Fan", "hw"))\
, ("powersupplies", ToManyCont(ToOne, "Products.ZenModel.PowerSupply",\
 "hw")), ("temperaturesensors", ToManyCont(ToOne, "Products.ZenModel.T\
emperatureSensor", "hw")),)