Difference between revisions of "ZenDMD Tip - ShowAllTransforms"
From Zenoss Wiki
(Simple script to show all the transforms on a system.) |
|||
Line 1: | Line 1: | ||
+ | <syntaxhighlight lang=javascript> | ||
#!/usr/bin/env pythonimport Globalsfrom Products.ZenUtils.ZenScriptBase import ZenScriptBasedmd = ZenScriptBase(connect=True).dmdfor 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 | #!/usr/bin/env pythonimport Globalsfrom Products.ZenUtils.ZenScriptBase import ZenScriptBasedmd = ZenScriptBase(connect=True).dmdfor 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> | ||
+ | |||
+ | [[Category:Tips]] |
Revision as of 20:07, 31 January 2013
#!/usr/bin/env pythonimport Globalsfrom Products.ZenUtils.ZenScriptBase import ZenScriptBasedmd = ZenScriptBase(connect=True).dmdfor 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