It looks like your locations are /Peer1/Rack80 /Peer1/Rack81 and so on, but you are checking for just 'Peer1'. Same with 'Puretracks' vs. /Puretracks/B100. Perhaps check if the location contains those substrings.
Thanks, Matt Ray Zenoss Community Manager community.zenoss.com [email protected] On May 20, 2009, at 8:14 AM, mshundal wrote: > heres what im using exactly... > > this transform is on /EVENTS/STATUS/PING > > > Code: > if device.location().id == 'Peer1' and device.id != 'v60-WWW1': > dc1_router = device.findDevice('v60-WWW1') > if dc1_router.getPingStatus() > 0: > evt.eventState = 2 > if device.location().id == 'Puretracks' and device.id != > 'x5505e-260King': > dc2_router = device.findDevice('x5505e-260King') > if dc2_router.getPingStatus() > 0: > evt.eventState = 2 > > > > locations are as follows: > /Peer1/Rack80 > /Peer1/Rack81 > /Peer1/Rack83 > /Puretracks/B100 > /Puretracks/B204 > > v60-www1 is in /Peer1/Rack80 but i want it as dependency for that > entire DC > x5505e-260King is in /Puretracks/B100 but again I need this to be > the dependency for all the nodes in this building, not just B100. > > > > > -------------------- m2f -------------------- > > Read this topic online here: > http://forums.zenoss.com/viewtopic.php?p=35053#35053 > > -------------------- 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
