You can see what templates are applied by going to the Bind Templates 
dialog. Whatever is highlighted in blue is applied...

This may be a 2.3 difference, or it may be what I said before, but for 
me when in 2.1.x I was creating /Devices/Server/Linux/Web and 
/Devices/Server/Linux/MySQL, they each got /Devices from the 
/Devices/Server/Linux as well as other non template appropriate settings 
(i.e., it wasn't trying WMI for instance, and they did get the UCHD map 
for Linux . . .).

What you might be confused by is I'm thinking about template changes as 
well - but that is more of a link to the template (you can see different 
templates are defined in different places, and you can create local 
copies and edit etc...

Maybe a Zenoss dev can clarify what is supposed to happen vs what we've 
seen happen, so we can know what is a bug vs my or your misunderstanding.
--
James Pulver
Information Technology Area Supervisor
LEPP Computer Group
Cornell University



breun wrote, On 12/2/2008 11:28 AM:
>>>> You never want to bind ethernetCsmacd to a class... That will break things.
>>>
>>> Yeah, I found out the hard way. If it breaks things, then why can you do 
>>> it? Should I report this as a bug?
>>
>> Hmmm - I'd guess because they are managed like templates. This might be 
>> a UI bug, so I suppose you can go ahead and submit it.
> 
> 
> Just did it: http://dev.zenoss.org/trac/ticket/4095
> 
> 
>>>> Generally, the Template bindings are inherited, so you won't need to bind 
>>>> IPService etc below /Devices ...
>>>
>>> If I don't bind the Device template to /Devices/Server/Linux, then the 
>>> devices in that class don't have any performance graphs, even though the 
>>> Device template is bound to /Devices. So apparently they are not inherited. 
>>> Or am I missing something?
>>
>> Hmm, they may be inherited when you create a new subclass, but don't travel 
>> down old subclasses...
> 
> 
> So there is no way to look at the web interface and tell for sure which 
> templates will be applied?
> 
> 
>>> Could you tell me what the default bindings for /Devices, /Devices/Server 
>>> and /Devices/Server/Linux are?
>>
>> On 2.2.4, all have Device bound.
>>
>> Seems to work for me...
> 
> 
> I bound Device to /Decives, /Devices/Server and /Devices/Server/Linux. I see 
> no sign of anything being inherited anywhere. I bound both Device and my new 
> template to a subclass of /Devices/Server/Linux and finally it's working as I 
> wanted. 
> 
> Thanks for helping me get this far.
> 
> 
> 
> 
> -------------------- m2f --------------------
> 
> Read this topic online here:
> http://forums.zenoss.com/viewtopic.php?p=28548#28548
> 
> -------------------- m2f --------------------
> 
> 
> 
> _______________________________________________
> zenoss-users mailing list
> [email protected]
> http://lists.zenoss.org/mailman/listinfo/zenoss-users
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to