[Zenoss-dev] Re: problem with template binding inheritance

jason jstevens at zenoss.com
Wed Jan 9 17:38:00 EST 2008


I think what you are describing is the expected (perhaps 'documented' is a better adjective) behavior.  Template binding for devices is controlled by the zDeviceTemplates zProperty.  The Bind Templates dialog is just a gui for setting that one zProperty.  Like other zProperties, an explicit setting lower in the device class hierarchy overrides one higher up.

There is a somewhat hidden page that can help you keep track of what's going on with zDeviceTemplates (or any other zProperty.)  From the zProperties page select from Page Menu->More->Overridden Objects.  Select zDeviceTemplates from the menu at the top of the page.  This will show you all places underneath your current device class that override zDeviceTemplates.  If you make a change to template bindings and want it to propagate to every device farther down the tree you need to make the same change at these locations.

-jason




-------------------- m2f --------------------

Read this topic online here:
http://community.zenoss.com/forums/viewtopic.php?p=15118#15118

-------------------- m2f --------------------





More information about the zenoss-dev mailing list