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

Type DeviceOrganizer

                     AdministrativeRoleable --+
                                              |
                                Commandable --+
                                              |
                          DeviceManagerBase --+
                                              |
                      MaintenanceWindowable --+
                                              |
                             object --+       |
                                      |       |
                              EventView --+   |
                                          |   |
                     object --+           |   |
                              |           |   |
                           Base --+       |   |
                                  |       |   |
                         Historical --+   |   |
                                      |   |   |
     object --+                       |   |   |
              |                       |   |   |
           Base --+                   |   |   |
                  |                   |   |   |
EtagSupport --+   |                   |   |   |
              |   |                   |   |   |
   LockableItem --+                   |   |   |
                  |                   |   |   |
           Resource --+               |   |   |
                      |               |   |   |
             Collection --+           |   |   |
                          |           |   |   |
         object --+       |           |   |   |
                  |       |           |   |   |
               Base --+   |           |   |   |
                      |   |           |   |   |
          CopyContainer --+           |   |   |
                          |           |   |   |
         object --+       |           |   |   |
                  |       |           |   |   |
               Base --+   |           |   |   |
                      |   |           |   |   |
             Navigation --+           |   |   |
                          |           |   |   |
         object --+       |           |   |   |
                  |       |           |   |   |
               Base --+   |           |   |   |
                      |   |           |   |   |
         object --+   |   |           |   |   |
                  |   |   |           |   |   |
         Persistent --+   |           |   |   |
                      |   |           |   |   |
             Persistent --+           |   |   |
                          |           |   |   |
         object --+       |           |   |   |
                  |       |           |   |   |
               Base --+   |           |   |   |
                      |   |           |   |   |
                   Tabs --+           |   |   |
                          |           |   |   |
            Traversable --+           |   |   |
                          |           |   |   |
         object --+       |           |   |   |
                  |       |           |   |   |
               Base --+   |           |   |   |
                      |   |           |   |   |
               Acquirer --+           |   |   |
                          |           |   |   |
              ObjectManager --+       |   |   |
                              |       |   |   |
         object --+           |       |   |   |
                  |           |       |   |   |
               Base --+       |       |   |   |
                      |       |       |   |   |
        RoleManager --+       |       |   |   |
                      |       |       |   |   |
            RoleManager --+   |       |   |   |
                          |   |       |   |   |
         object --+       |   |       |   |   |
                  |       |   |       |   |   |
               Base --+   |   |       |   |   |
                      |   |   |       |   |   |
     object --+       |   |   |       |   |   |
              |       |   |   |       |   |   |
           Base --+   |   |   |       |   |   |
                  |   |   |   |       |   |   |
         CopySource --+   |   |       |   |   |
                      |   |   |       |   |   |
     object --+       |   |   |       |   |   |
              |       |   |   |       |   |   |
           Base --+   |   |   |       |   |   |
                  |   |   |   |       |   |   |
              Owned --+   |   |       |   |   |
                      |   |   |       |   |   |
     object --+       |   |   |       |   |   |
              |       |   |   |       |   |   |
           Base --+   |   |   |       |   |   |
                  |   |   |   |       |   |   |
               Tabs --+   |   |       |   |   |
                      |   |   |       |   |   |
        Traversable --+   |   |       |   |   |
                      |   |   |       |   |   |
                  ZItem --+   |       |   |   |
                          |   |       |   |   |
         object --+       |   |       |   |   |
                  |       |   |       |   |   |
               Base --+   |   |       |   |   |
                      |   |   |       |   |   |
               Acquirer --+   |       |   |   |
                          |   |       |   |   |
         PrimaryPathManager --+       |   |   |
                              |       |   |   |
         object --+           |       |   |   |
                  |           |       |   |   |
               Base --+       |       |   |   |
                      |       |       |   |   |
          CopyContainer --+   |       |   |   |
                          |   |       |   |   |
           RelCopyContainer --+       |   |   |
                              |       |   |   |
             object --+       |       |   |   |
                      |       |       |   |   |
                   Base --+   |       |   |   |
                          |   |       |   |   |
                UndoSupport --+       |   |   |
                              |       |   |   |
       PrimaryPathObjectManager --+   |   |   |
                                  |   |   |   |
             object --+           |   |   |   |
                      |           |   |   |   |
                   Base --+       |   |   |   |
                          |       |   |   |   |
           Node --+       |       |   |   |   |
                  |       |       |   |   |   |
            Element --+   |       |   |   |   |
                      |   |       |   |   |   |
  ElementWithAttributes --+       |   |   |   |
                          |       |   |   |   |
            PropertyManager --+   |   |   |   |
                              |   |   |   |   |
             ZenPropertyManager --+   |   |   |
                                  |   |   |   |
                RelationshipManager --+   |   |
                                      |   |   |
                         object --+   |   |   |
                                  |   |   |   |
                       ZenModelBase --+   |   |
                                      |   |   |
                         object --+   |   |   |
                                  |   |   |   |
                          ZenPacker --+   |   |
                                      |   |   |
                             ZenModelRM --+   |
                                          |   |
                                  Organizer --+
                                              |
                                ZenMenuable --+
                                              |
                                             DeviceOrganizer

Known Subclasses:
DeviceClass, DeviceGroup, IpNetwork, Location, System

DeviceOrganizer is the base class for device organizers. It has lots of methods for rolling up device statistics and information.
Method Summary
  collectDevice(self, REQUEST)
model all devices in this Organizer.
  countDevices(self, devrel)
count all devices with in a device group
  getAdvancedQueryDeviceList(self, offset, count, filter, orderby, orderdir)
  getAllCounts(self, devrel)
Count all devices within a device group and get the ping and snmp counts as well
  getDeviceBatch(self, selectstatus, goodevids, badevids, offset, count, filter, orderby, orderdir)
  getJSONDeviceInfo(self, offset, count, filter, orderby, orderdir)
yo
  getMonitoredComponents(self)
Return monitored components for devices within this DeviceOrganizer.
  getSubDevices(self, devfilter, devrel)
get all the devices under an instance of a DeviceGroup
  getSubDevicesGen(self, devrel)
get all the devices under and instance of a DeviceGroup
  getSubDevicesGenTest(self, devrel)
get all the devices under and instance of a DeviceGroup
  getUrlForUserCommands(self)
Return url for page which manages user commands
  getUserCommandTargets(self)
Called by Commandable.doCommand() to ascertain objects on which a UserCommand should be executed.
  lockDevicesFromDeletion(self, deviceNames, sendEventWhenBlocked, isOrganizer, REQUEST)
Lock devices from being deleted
  lockDevicesFromUpdates(self, deviceNames, sendEventWhenBlocked, isOrganizer, REQUEST)
Lock devices from being deleted or updated
  manage_snmpCommunity(self, REQUEST)
reset Community on all devices in this Organizer.
  pingStatus(self, devrel)
aggrigate ping status for all devices in this group and below
  setGroups(self, groupPaths, deviceNames, isOrganizer, REQUEST)
Provide a method to set device groups from any organizer
  setLocation(self, locationPath, deviceNames, isOrganizer, REQUEST)
Provide a method to set device location from any organizer
  setManageIp(self, REQUEST)
reset ip on all devices in this Organizer.
  setPerformanceMonitor(self, performanceMonitor, deviceNames, isOrganizer, REQUEST)
Provide a method to set performance monitor from any organizer
  setPriority(self, priority, deviceNames, isOrganizer, REQUEST)
Set prioirty of all devices in this Organizer.
  setProdState(self, state, deviceNames, isOrganizer, REQUEST)
Set production state of all devices in this Organizer.
  setStatusMonitors(self, statusMonitors, deviceNames, isOrganizer, REQUEST)
Provide a method to set status monitors from any organizer
  setSystems(self, systemPaths, deviceNames, isOrganizer, REQUEST)
Provide a method to set device systems from any organizer
  snmpStatus(self, devrel)
aggrigate snmp status for all devices in this group and below
  statusColor(self, status)
colors for status fields for device groups
  unlockDevices(self, deviceNames, isOrganizer, REQUEST)
Unlock devices
  _buildDeviceList(self, deviceNames)
Build a device list for set methods
  _status(self, type, devrel)
build status info for device in this device group
Inherited from Organizer: __init__, childIds, childMoveTargets, children, countChildren, createOrganizer, deviceMoveTargets, exportXmlHook, getChildMoveTarget, getDmdKey, getOrganizer, getOrganizerName, getOrganizerNames, getSubOrganizers, manage_addOrganizer, manage_deleteOrganizer, manage_deleteOrganizers, moveOrganizer, _getCatalog
Inherited from ZenModelRM: changePythonClass, creator, editableDeviceList, getCreatedTimeString, 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: __call__, __hash__, all_meta_types, breadCrumbs, callZenScreen, checkValidId, createHierarchyObj, custPropertyIds, custPropertyMap, getDmd, getDmdObj, getDmdRoot, getHierarchyObj, getIdLink, getNowString, getObjByPath, getPrimaryDmdId, getZopeObj, helpLink, isLocalName, manage_deleteObjects, prepId, saveCustProperties, todayDate, view, visibleCustPropertyMap, yesterdayDate, zenpathjoin, zenpathsplit, zenScreenUrl, zentinelTabs
Inherited from RelationshipManager: addRelation, buildRelations, cb_isMoveable, checkRelations, exportXml, exportXmlProperties, exportXmlRelationships, getRelationshipManagerId, getRelationshipNames, getRelationships, lookupSchema, manage_addRelation, manage_beforeDelete, manage_removeRelation, manage_workspace, removeRelation, _getCopy, _notifyOfCopyTo, _setObject
Inherited from PrimaryPathObjectManager: _delObject
Inherited from RelCopyContainer: manage_linkObjects, manage_renameObject, manage_unlinkObjects, _getRelName, _getSourceObjects, _verifyObjectLink, _verifyObjectPaste
Inherited from CopyContainer: cb_dataItems, cb_dataValid, manage_clone, manage_CopyContainerAllItems, manage_CopyContainerFirstItem, manage_copyObjects, manage_cutObjects, manage_pasteObjects, manage_renameObjects, validClipData, _delOb, _get_id, _getOb, _setOb
Inherited from ObjectManager: __class_init__, __getitem__, _checkId, filtered_meta_types, hasObject, list_imports, manage_afterAdd, manage_afterClone, manage_delObjects, manage_exportObject, manage_FTPlist, manage_FTPstat, manage_hasId, manage_importObject, objectIds, objectIds_d, objectItems, objectItems_d, objectMap, objectMap_d, objectValues, objectValues_d, superValues, tpValues, _importObjectFromFile, _subobject_permissions
Inherited from Navigation: manage_zmi_logout
Inherited from Tabs: class_manage_path, filtered_manage_options, tabs_path_default, tabs_path_info
Inherited from Acquirer: __new__, __of__
Inherited from Persistent: __getattribute__, bobobase_modification_time, locked_in_version, modified_in_version
Inherited from Persistent: __delattr__, __getstate__, __reduce__, __setattr__, __setstate__, _p_activate, _p_deactivate, _p_delattr, _p_getattr, _p_invalidate, _p_setattr
Inherited from Collection: dav__init, DELETE, HEAD, listDAVObjects, PUT
Inherited from Resource: COPY, dav__simpleifhandler, dav__validate, LOCK, manage_DAVget, MKCOL, MOVE, OPTIONS, PROPFIND, PROPPATCH, TRACE, UNLOCK
Inherited from LockableItem: wl_clearLocks, wl_delLock, wl_getLock, wl_hasLock, wl_isLocked, wl_lockItems, wl_lockmapping, wl_lockTokens, wl_lockValues, wl_setLock
Inherited from EtagSupport: http__etag, http__parseMatchList, http__processMatchHeaders, http__refreshEtag
Inherited from Traversable: absolute_url, absolute_url_path, getPhysicalPath, restrictedTraverse, unrestrictedTraverse, virtual_url_path
Inherited from PrimaryPathManager: getPrimaryId, getPrimaryParent, getPrimaryPath, getPrimaryUrlPath, primaryAq
Inherited from ZItem: __len__, __repr__, getId, manage_editedDialog, raise_standardErrorMessage, this, title_and_id, title_or_id, tpURL
Inherited from CopySource: cb_isCopyable, cb_userHasCopyOrMovePermission, _canCopy, _postCopy, _setId
Inherited from Owned: changeOwnership, getOwner, getOwnerTuple, getWrappedOwner, manage_fixupOwnershipAfterAdd, owner_info, userCanTakeOwnership, _deleteOwnershipAfterAdd, manage_changeOwnershipType, manage_takeOwnership
Inherited from RoleManager: ac_inherited_permissions, access_debug_info, acquiredRolesAreUsedBy, get_local_roles, get_local_roles_for_userid, get_valid_userids, has_local_roles, manage_access, manage_defined_roles, manage_editRoles, manage_role, permission_settings, permissionsOfRole, possible_permissions, rolesOfPermission, userdefined_roles, users_with_local_role, valid_roles, validate_roles, validRoles, _addRole, _delRoles, _has_user_defined_role, _setRoles, manage_acquiredPermissions, manage_addLocalRoles, manage_changePermissions, manage_delLocalRoles, manage_permission, manage_setLocalRoles
Inherited from RoleManager: manage_getPermissionMapping, _isBeingAccessedAsZClassDefinedInstanceMethod, _isBeingUsedAsAMethod, manage_setPermissionMapping
Inherited from UndoSupport: get_request_var_or_attr, manage_undo_transactions, undoable_transactions
Inherited from ZenPropertyManager: deleteZenProperty, isLocal, manage_editProperties, saveZenProperties, setZenProperty, zenPropertyIds, zenPropertyItems, zenPropertyMap, zenPropertyOptions, zenPropertyPath, zenPropertyString, zenPropertyType, zenPropIsPassword, _setProperty, _setPropValue
Inherited from PropertyManager: getProperty, getPropertyType, hasProperty, manage_addProperty, manage_changeProperties, manage_changePropertyTypes, manage_delProperties, propdict, propertyIds, propertyItems, propertyLabel, propertyMap, propertyValues, valid_property_id, _delProperty, _delPropValue, _propertyMap, _updateProperty, _wrapperCheck
Inherited from ElementWithAttributes: getAttribute, getAttributeNode, getAttributes
Inherited from Element: getChildNodes, getElementsByTagName, getFirstChild, getLastChild, getNextSibling, getNodeName, getNodeType, getParentNode, getPreviousSibling, getTagName
Inherited from Node: getNodeValue, getOwnerDocument, hasChildNodes
Inherited from Historical: manage_afterHistoryCopy, manage_beforeHistoryCopy, manage_change_history, manage_historicalComparison, manage_historyCompare, manage_historyCopy
Inherited from ZenPacker: addToZenPack, findObject
Inherited from EventView: getEventHistory, getEventManager, getEventOwnerList, getEventSummary, getJSONEventsInfo, getJSONFields, getJSONHistoryEventsInfo, getStatus, getStatusCssClass, getStatusImgSrc, getStatusString, manage_ackBatchEvents, manage_ackEvents, manage_createEventMap, manage_deleteBatchEvents, manage_deleteEvents, manage_deleteHeartbeat, manage_setEventStates, manage_undeleteBatchEvents, manage_undeleteEvents
Inherited from DeviceManagerBase: getDeviceMoveTarget, moveDevices, removeDevices
Inherited from Commandable: compile, doCommandForTarget, getAqChainForUserCommands, getUserCommand, getUserCommandEnvironment, getUserCommands, manage_addUserCommand, manage_deleteUserCommand, manage_doUserCommand, manage_editUserCommand, redirectToUserCommands, write
Inherited from ZenMenuable: buildMenus, getMenus, manage_addItemsToZenMenu, manage_addZenMenu, manage_addZenMenuItem, manage_deleteZenMenu, manage_deleteZenMenuItem, manage_saveMenuItemOrdering
Inherited from MaintenanceWindowable: manage_addMaintenanceWindow, manage_deleteMaintenanceWindow
Inherited from AdministrativeRoleable: manage_addAdministrativeRole, manage_deleteAdministrativeRole, manage_editAdministrativeRoles
Inherited from Base: __getnewargs__
Inherited from object: __reduce_ex__, __str__
Inherited from SRE_Pattern: _onlystars

Class Variable Summary
tuple __ac_permissions__ = ()
tuple factory_type_information = ({'immediate_view': 'deviceOr...
tuple manage_snmpCommunity__roles__ = ('Manager',)
tuple meta_types = ()
tuple _relations = (('maintenanceWindows', <Products.ZenRelati...
Inherited from Organizer: __roles__, manage_addOrganizer__roles__, manage_deleteOrganizer__roles__, manage_deleteOrganizers__roles__, _properties
Inherited from ZenModelRM: default_catalog, getDmdKey__roles__, isInTree, meta_type, primarySortKey__roles__, rename__roles__, viewName__roles__, zmanage_editProperties__roles__
Inherited from ZenModelBase: breadCrumbs__roles__, getPrimaryDmdId__roles__, helpLink__roles__, index_html, manage_deleteObjects__roles__, sub_meta_types, view__roles__, zentinelTabs__roles__
Inherited from RelationshipManager: manage_addRelation__roles__, manage_beforeDelete__roles__, manage_main, manage_main__roles__, manage_options, manage_removeRelation__roles__, manage_workspace__roles__, _operation
Inherited from CopyContainer: __implemented__, __providedBy__, __provides__, manage_clone__roles__, manage_CopyContainerAllItems__roles__, manage_CopyContainerFirstItem__roles__, manage_copyObjects__roles__, manage_cutObjects__roles__, manage_pasteObjects__roles__, manage_renameForm, manage_renameForm__roles__, manage_renameObject__roles__, manage_renameObjects__roles__
Inherited from ObjectManager: isAnObjectManager, isPrincipiaFolderish, manage_addProduct, manage_afterAdd__roles__, manage_afterClone__roles__, manage_delObjects__roles__, manage_exportObject__roles__, manage_FTPlist__roles__, manage_FTPstat__roles__, manage_hasId__roles__, manage_importExportForm, manage_importExportForm__roles__, manage_importObject__roles__, manage_index_main, manage_index_main__roles__, objectIds__roles__, objectItems__roles__, objectValues__roles__, _objects
Inherited from Navigation: manage, manage__roles__, manage_copyright, manage_copyright__roles__, manage_form_title, manage_form_title__roles__, manage_menu, manage_menu__roles__, manage_page_footer, manage_page_footer__roles__, manage_page_header, manage_page_header__roles__, manage_page_style.css, manage_page_style.css__roles__, manage_top_frame, manage_top_frame__roles__, manage_zmi_logout__roles__, manage_zmi_prefs, manage_zmi_prefs__roles__, zope_quick_start, zope_quick_start__roles__
Inherited from Tabs: class_manage_path__roles__, filtered_manage_options__roles__, manage_tabs, manage_tabs__roles__
Inherited from Persistent: _p_changed, _p_jar, _p_mtime, _p_oid, _p_serial, _p_state
Inherited from Collection: __dav_collection__
Inherited from Resource: __dav_resource__, __http_methods__, COPY__roles__, DELETE__roles__, HEAD__roles__, listDAVObjects__roles__, LOCK__roles__, manage_DAVget__roles__, MOVE__roles__, OPTIONS__roles__, PROPFIND__roles__, PROPPATCH__roles__, TRACE__roles__, UNLOCK__roles__
Inherited from LockableItem: wl_clearLocks__roles__, wl_delLock__roles__, wl_getLock__roles__, wl_isLocked__roles__, wl_isLockedByUser__roles__, wl_lockItems__roles__, wl_lockmapping__roles__, wl_lockTokens__roles__, wl_lockValues__roles__, wl_setLock__roles__
Inherited from EtagSupport: __implements__
Inherited from Traversable: absolute_url__roles__, absolute_url_path__roles__, getPhysicalPath__roles__, getPhysicalRoot, getPhysicalRoot__roles__, restrictedTraverse__roles__, unrestrictedTraverse__roles__, virtual_url_path__roles__
Inherited from ZItem: __allow_access_to_unprotected_subobjects__, __name__, __propsets__, getId__roles__, icon, id, isTopLevelPrincipiaApplicationObject, REQUEST, title, _manage_editedDialog
Inherited from Owned: changeOwnership__roles__, getOwner__roles__, getOwnerTuple__roles__, getWrappedOwner__roles__, manage_changeOwnershipType__roles__, manage_fixupOwnershipAfterAdd__roles__, manage_owner, manage_owner__roles__, manage_takeOwnership__roles__, owner_info__roles__
Inherited from RoleManager: __ac_local_roles__, __ac_roles__, ac_inherited_permissions__roles__, access_debug_info__roles__, aclAChecked, aclEChecked, aclPChecked, acquiredRolesAreUsedBy__roles__, manage_access__roles__, manage_acquiredForm, manage_acquiredForm__roles__, manage_acquiredPermissions__roles__, manage_addLocalRoles__roles__, manage_changePermissions__roles__, manage_defined_roles__roles__, manage_delLocalRoles__roles__, manage_editLocalRoles, manage_editLocalRoles__roles__, manage_editRoles__roles__, manage_listLocalRoles, manage_listLocalRoles__roles__, manage_permission__roles__, manage_permissionForm, manage_permissionForm__roles__, manage_role__roles__, manage_roleForm, manage_roleForm__roles__, manage_setLocalRoles__roles__, permission_settings__roles__, permissionMappingPossibleValues, permissionsOfRole__roles__, rolesOfPermission__roles__, selectedRoles, smallRolesWidget, userdefined_roles__roles__, _method_manage_access, _normal_manage_access
Inherited from RoleManager: manage_getPermissionMapping__roles__, manage_setPermissionMapping__roles__
Inherited from UndoSupport: manage_undo_transactions__roles__, manage_UndoForm, manage_UndoForm__roles__, undoable_transactions__roles__
Inherited from ZenPropertyManager: manage_editProperties__roles__, manage_propertiesForm, manage_propertiesForm__roles__
Inherited from PropertyManager: getProperty__roles__, getPropertyType__roles__, hasProperty__roles__, manage_addProperty__roles__, manage_changeProperties__roles__, manage_changePropertyTypes__roles__, manage_delProperties__roles__, manage_propertyTypeForm, manage_propertyTypeForm__roles__, propdict__roles__, propertyIds__roles__, propertyItems__roles__, propertyLabel__roles__, propertyMap__roles__, propertysheets, propertyValues__roles__, valid_property_id__roles__, _reserved_names
Inherited from Historical: HistoricalRevisions, manage_afterHistoryCopy__roles__, manage_beforeHistoryCopy__roles__, manage_change_history__roles__, manage_change_history_page, manage_change_history_page__roles__, manage_historicalComparison__roles__, manage_historyCompare__roles__, manage_historyCopy__roles__, _manage_historyComparePage
Inherited from ZenPacker: security
Inherited from EventView: manage_ackBatchEvents__roles__, manage_ackEvents__roles__, manage_createEventMap__roles__, manage_deleteBatchEvents__roles__, manage_deleteEvents__roles__, manage_deleteHeartbeat__roles__, manage_setEventStates__roles__, manage_undeleteBatchEvents__roles__, manage_undeleteEvents__roles__
Inherited from Commandable: defaultTimeout, getUserCommands__roles__, manage_addUserCommand__roles__, manage_deleteUserCommand__roles__, manage_doUserCommand__roles__, manage_editUserCommand__roles__
Inherited from ZenMenuable: buildMenus__roles__, getMenus__roles__, manage_addItemsToZenMenu__roles__, manage_addZenMenu__roles__, manage_addZenMenuItem__roles__, manage_deleteZenMenu__roles__, manage_deleteZenMenuItem__roles__, manage_saveMenuItemOrdering__roles__

Instance Method Details

collectDevice(self, REQUEST=None)

model all devices in this Organizer.

countDevices(self, devrel='devices')

count all devices with in a device group

getAllCounts(self, devrel='devices')

Count all devices within a device group and get the ping and snmp counts as well

getJSONDeviceInfo(self, offset=0, count=50, filter='', orderby='id', orderdir='asc')

yo

getMonitoredComponents(self)

Return monitored components for devices within this DeviceOrganizer.

getSubDevices(self, devfilter=None, devrel='devices')

get all the devices under an instance of a DeviceGroup

getSubDevicesGen(self, devrel='devices')

get all the devices under and instance of a DeviceGroup

getSubDevicesGenTest(self, devrel='devices')

get all the devices under and instance of a DeviceGroup

getUrlForUserCommands(self)

Return url for page which manages user commands
Overrides:
ZenModel.Commandable.Commandable.getUrlForUserCommands (inherited documentation)

getUserCommandTargets(self)

Called by Commandable.doCommand() to ascertain objects on which a UserCommand should be executed.
Overrides:
ZenModel.Commandable.Commandable.getUserCommandTargets

lockDevicesFromDeletion(self, deviceNames=None, sendEventWhenBlocked=None, isOrganizer=False, REQUEST=None)

Lock devices from being deleted
Overrides:
ZenModel.DeviceManagerBase.DeviceManagerBase.lockDevicesFromDeletion

lockDevicesFromUpdates(self, deviceNames=None, sendEventWhenBlocked=None, isOrganizer=False, REQUEST=None)

Lock devices from being deleted or updated
Overrides:
ZenModel.DeviceManagerBase.DeviceManagerBase.lockDevicesFromUpdates

manage_snmpCommunity(self, REQUEST=None)

reset Community on all devices in this Organizer.

pingStatus(self, devrel='devices')

aggrigate ping status for all devices in this group and below

setGroups(self, groupPaths=None, deviceNames=None, isOrganizer=False, REQUEST=None)

Provide a method to set device groups from any organizer
Overrides:
ZenModel.DeviceManagerBase.DeviceManagerBase.setGroups

setLocation(self, locationPath='', deviceNames=None, isOrganizer=False, REQUEST=None)

Provide a method to set device location from any organizer
Overrides:
ZenModel.DeviceManagerBase.DeviceManagerBase.setLocation

setManageIp(self, REQUEST=None)

reset ip on all devices in this Organizer.

setPerformanceMonitor(self, performanceMonitor=None, deviceNames=None, isOrganizer=False, REQUEST=None)

Provide a method to set performance monitor from any organizer

setPriority(self, priority, deviceNames=None, isOrganizer=False, REQUEST=None)

Set prioirty of all devices in this Organizer.

setProdState(self, state, deviceNames=None, isOrganizer=False, REQUEST=None)

Set production state of all devices in this Organizer.

setStatusMonitors(self, statusMonitors=None, deviceNames=None, isOrganizer=False, REQUEST=None)

Provide a method to set status monitors from any organizer

setSystems(self, systemPaths=None, deviceNames=None, isOrganizer=False, REQUEST=None)

Provide a method to set device systems from any organizer
Overrides:
ZenModel.DeviceManagerBase.DeviceManagerBase.setSystems

snmpStatus(self, devrel='devices')

aggrigate snmp status for all devices in this group and below

statusColor(self, status)

colors for status fields for device groups

unlockDevices(self, deviceNames=None, isOrganizer=False, REQUEST=None)

Unlock devices
Overrides:
ZenModel.DeviceManagerBase.DeviceManagerBase.unlockDevices

_buildDeviceList(self, deviceNames)

Build a device list for set methods

_status(self, type, devrel='devices')

build status info for device in this device group

Class Variable Details

__ac_permissions__

Type:
tuple
Value:
()                                                                     

factory_type_information

Type:
tuple
Value:
({'actions': ({'action': 'deviceOrganizerStatus',
               'id': 'status',
               'name': 'Status',
               'permissions': ('View',)},
              {'action': 'viewEvents',
               'id': 'events',
               'name': 'Events',
               'permissions': ('View',)},
...                                                                    

manage_snmpCommunity__roles__

Type:
tuple
Value:
('Manager',)                                                           

meta_types

Type:
tuple
Value:
()                                                                     

_relations

Type:
tuple
Value:
(('maintenanceWindows',
  <Products.ZenRelations.RelSchema.ToManyCont instance at 0x32233a0>),
 ('adminRoles',
  <Products.ZenRelations.RelSchema.ToManyCont instance at 0x32231e8>),
 ('userCommands',
  <Products.ZenRelations.RelSchema.ToManyCont instance at 0x3223148>),
 ('zenMenus',
  <Products.ZenRelations.RelSchema.ToManyCont instance at 0x3223170>)) 

Generated by Epydoc 2.1 on Thu Aug 16 09:55:15 2007 http://epydoc.sf.net