Difference between revisions of "ZenDMD Tip - ShowAllTransforms"
From Zenoss Wiki
Line 1: | Line 1: | ||
− | <syntaxhighlight lang= | + | <syntaxhighlight lang=javascript> |
− | #!/usr/bin/env pythonimport | + | #!/usr/bin/env pythonimport Globals |
+ | from Products.ZenUtils.ZenScriptBase import ZenScriptBase | ||
+ | dmd = ZenScriptBase(connect=True).dmd | ||
+ | for ec in dmd.Events.getSubOrganizers(): | ||
+ | if ec.transform: | ||
+ | print "= %s ===" % ec.getOrganizerName() | ||
+ | print ec.transform | ||
+ | print | ||
+ | for i in ec.instances(): | ||
+ | if i.transform: | ||
+ | print "= %s/%s ===" % (ec.getOrganizerName(), i.id) | ||
+ | print i.transform | ||
+ | print | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[Category:Tips]] | [[Category:Tips]] |
Revision as of 20:09, 31 January 2013
#!/usr/bin/env pythonimport Globals from Products.ZenUtils.ZenScriptBase import ZenScriptBase dmd = ZenScriptBase(connect=True).dmd for ec in dmd.Events.getSubOrganizers(): if ec.transform: print "= %s ===" % ec.getOrganizerName() print ec.transform print for i in ec.instances(): if i.transform: print "= %s/%s ===" % (ec.getOrganizerName(), i.id) print i.transform print