Trees | Indices | Help |
|
---|
|
object --+ | ZenModelBase.ZenModelBase --+ | Products.ZenRelations.RelationshipManager.RelationshipManager --+ | ExtensionClass.Base --+ | | | OFS.History.Historical --+ | object --+ | | | ZenPacker.ZenPacker --+ | ZenModelRM.ZenModelRM --+ | object --+ | | | EventView.EventView --+ | Organizer
The base for all hierarchical organization classes. It allows Organizers to be addressed and created with file system like paths like /Devices/Servers. Organizers have a containment relation called children. Subclasses must define the attribute:
dmdRootName - root in the dmd database for this organizer
|
|||
Organizer |
|
||
string |
|
||
list |
|
||
Organizer
>>> dmd.Devices.getChildMoveTarget('Server') <DeviceClass at /zport/dmd/Devices/Server> |
|
||
list |
|
||
list
>>> 'Discovered' in dmd.Devices.childIds() True |
|
||
integer |
|
||
|
|||
|
|||
|
|||
list |
|
||
|
|||
Organizer |
|
||
Organizer
>>> dmd.Events.Status.getOrganizer('/Status/Snmp') <EventClass at /zport/dmd/Events/Status/Snmp> >>> dmd.Events.Status.getOrganizer('Status/Snmp') <EventClass at /zport/dmd/Events/Status/Snmp> >>> dmd.Events.Status.getOrganizer('/Events/Status/Snmp') <EventClass at /zport/dmd/Events/Status/Snmp> |
|
||
string |
|
||
string |
|
||
list |
|
||
ZCatalog |
|
||
list |
|
||
list |
|
||
list |
|
||
generator |
|
||
|
|||
Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from |
|
|||
_properties = {'id': 'description', 'type': 'string', 'mode':
|
|||
_relations = ZenModelRM._relations
|
|||
security = ClassSecurityInfo()
|
|||
Inherited from Inherited from Inherited from Inherited from |
|
|||
Inherited from |
|
|
>>> dmd.Devices.Server.urlLink() '<a href="/zport/dmd/Devices/Server">/Server</a>'
|
To Do: We should be using either deviceMoveTargets or childMoveTargets >>> dmd.Events.getOrganizerName() in dmd.Events.childMoveTargets() False |
|
Permission: ZEN_COMMON >>> dmd.Devices.Printer.children() [<DeviceClass at /zport/dmd/Devices/Printer/Laser>, <DeviceClass at /zport/dmd/Devices/Printer/InkJet>] |
|
Permission: ZEN_COMMON |
Permission: ZEN_ADD >>> dmd.Devices.manage_addOrganizer('/Devices/DocTest') |
Permission: ZEN_DELETE >>> dmd.Devices.manage_deleteOrganizer('/Devices/Server/Linux') |
Permission: ZEN_DELETE >>> dmd.Devices.manage_deleteOrganizers(['/Devices/Server/Linux', ... '/Devices/Server/Windows']) |
To Do: We should be using either deviceMoveTargets or childMoveTargets |
|
|
|
Permission: ZEN_COMMON >>> dmd.Events.Status.Snmp.getOrganizerName() '/Status/Snmp' |
Permission: ZEN_COMMON >>> dmd.Events.Status.Snmp.getOrganizerName() '/Status/Snmp' |
Permission: ZEN_COMMON >>> dmd.Events.Security.getOrganizerNames() ['/Security', '/Security/Auth', '/Security/Conn', '/Security/Conn/Close', '/Security/Conn/Open', '/Security/Login', '/Security/Login/BadPass', '/Security/Login/Fail', '/Security/Sudo', '/Security/Virus'] |
Note: Catalog is found using the attribute default_catalog. |
Permission: ZEN_COMMON >>> dmd.Events.Security.getSubOrganizers() [<EventClass at /zport/dmd/Events/Security/Login>, <EventClass at /zport/dmd/Events/Security/Sudo>, <EventClass at /zport/dmd/Events/Security/Conn>, <EventClass at /zport/dmd/Events/Security/Virus>, <EventClass at /zport/dmd/Events/Security/Auth>, <EventClass at /zport/dmd/Events/Security/Login/BadPass>, <EventClass at /zport/dmd/Events/Security/Login/Fail>, <EventClass at /zport/dmd/Events/Security/Conn/Open>, <EventClass at /zport/dmd/Events/Security/Conn/Close>] |
Permission: ZEN_COMMON >>> dmd.Events.Security.Login.getSubInstanceIds('instances') ['MSExchangeIS Mailbox Store_1009', 'MSExchangeIS Mailbox Store_1011', 'defaultmapping', 'dropbear', 'sshd', 'MSFTPSVC_100', 'W3SVC_100', 'dropbear', 'remote(pam_unix)'] |
Permission: ZEN_COMMON >>> dmd.Events.Security.Login.getSubInstances('instances') [<EventClassInst at /zport/dmd/Events/Security/Login/instances/MSExchangeIS Mailbox Store_1009>, <EventClassInst at /zport/dmd/Events/Security/Login/instances/MSExchangeIS Mailbox Store_1011>, <EventClassInst at /zport/dmd/Events/Security/Login/instances/defaultmapping>, <EventClassInst at /zport/dmd/Events/Security/Login/BadPass/instances/dropbear>, <EventClassInst at /zport/dmd/Events/Security/Login/BadPass/instances/sshd>, <EventClassInst at /zport/dmd/Events/Security/Login/Fail/instances/MSFTPSVC_100>, <EventClassInst at /zport/dmd/Events/Security/Login/Fail/instances/W3SVC_100>, <EventClassInst at /zport/dmd/Events/Security/Login/Fail/instances/dropbear>, <EventClassInst at /zport/dmd/Events/Security/Login/Fail/instances/remote(pam_unix)>] |
Permission: ZEN_COMMON |
|
|
_properties
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0beta1 on Thu May 7 11:46:13 2009 | http://epydoc.sourceforge.net |