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

# Class HardDisk

source code

                         object --+
                                  |
                  Lockable.Lockable --+
                                      |
        DeviceComponent.DeviceComponent --+
                                          |
    ManagedEntity.ManagedEntity --+       |
                                  |       |
                MEProduct.MEProduct --+   |
                                      |   |
                      Hardware.Hardware --+
                                          |
                    HWComponent.HWComponent --+
                                              |
                                             HardDisk

HardDisk object

Instance Methods | [hide private]
viewName(self) | source code
Inherited from `HWComponent.HWComponent`: `device` Inherited from `DeviceComponent.DeviceComponent`: `filterAutomaticCreation`, `getAqProperty`, `getClassObject`, `getCollectors`, `getIconPath`, `getInstDescription`, `getManageIp`, `getNagiosTemplate`, `getParentDeviceName`, `getParentDeviceTitle`, `getParentDeviceUrl`, `getRRDContextData`, `getStatus`, `getStatusString`, `getSubComponentsNoIndexGen`, `hostname`, `monitored`, `name`, `setAqProperty` Inherited from `Lockable.Lockable`: `getNextLockableParent`, `isLockedFromDeletion`, `isLockedFromUpdates`, `isUnlocked`, `lockFromDeletion`, `lockFromUpdates`, `lockStatus`, `lockWarning`, `sendEventWhenBlocked`, `setSendEventWhenBlockedFlag`, `unlock`, `unsetSendEventWhenBlockedFlag` Inherited from `Hardware.Hardware`: `setProduct`, `setProductKey` Inherited from `MEProduct.MEProduct`: `getDescription`, `getDeviceLink`, `getManufacturer`, `getManufacturerHref`, `getManufacturerLink`, `getManufacturerName`, `getModelName`, `getProductContext`, `getProductHref`, `getProductKey`, `getProductLink`, `getProductName`, `setDescription`

Class Variables | [hide private]
| meta_type = `'HardDisk'`
| portal_type = `'HardDisk'`
| manage_editHardDiskForm = `DTMLFile('dtml/manageEditHardDisk', `...``
| description = `""`
| hostresindex = `0`
| _properties = `HWComponent._properties+({'id': 'description', '`...``
| _relations = `HWComponent._relations+(("hw", ToOne(ToManyCont, `...``
| factory_type_information = `{'id': 'HardDisk', 'meta_type': 'Ha`...``
Inherited from `DeviceComponent.DeviceComponent`: `__pychecker__`, `collectors`, `default_catalog`, `event_key`, `perfmonInstance`, `security` Inherited from `Lockable.Lockable`: `modelerLock`, `sendEventWhenBlockedFlag` Inherited from `Hardware.Hardware`: `serialNumber`, `tag` Inherited from `MEProduct.MEProduct` (private): `_manufacturer`, `_prodKey`

Class Variable Details | [hide private]

  ### manage_editHardDiskForm Value:
      DTMLFile('dtml/manageEditHardDisk', globals())

  ### _properties Value:
      HWComponent._properties+({'id': 'description', 'type': 'string', 'mode
      ': 'w'}, {'id': 'hostresindex', 'type': 'int', 'mode': 'w'},)

  ### _relations Value:
      HWComponent._relations+(("hw", ToOne(ToManyCont, "Products.ZenModel.De
      viceHW", "harddisks")),)

  ### factory_type_information Value:
      {'id': 'HardDisk', 'meta_type': 'HardDisk', 'description': """Arbitrar
      y device grouping class""", 'icon': 'HardDisk_icon.gif', 'product': 'Z
      enModel', 'factory': 'manage_addHardDisk', 'immediate_view': 'viewHard
      Disk', 'actions':({'id': 'status', 'name': 'Status', 'action': 'viewHa
      rdDisk', 'permissions':('View',)}, {'id': 'perfConf', 'name': 'Templat
      e', 'action': 'objTemplates', 'permissions':("Change Device",)},)},