On May 15, 2008, at 4:01 AM, shakespear wrote:
in event.log I can see a lot of entries like this:

Traceback (most recent call last):
File "/opt/zenoss/lib/python/ZPublisher/Publish.py", line 114, in publish
   request, bind=1)
File "/opt/zenoss/lib/python/ZPublisher/mapply.py", line 88, in mapply
   if debug is not None: return debug(object,args,context)
File "/opt/zenoss/lib/python/ZPublisher/Publish.py", line 40, in call_object result=apply(object,args) # Type s<cr> to step into published object. File "/opt/zenoss/Products/ZenRRD/RenderServer.py", line 182, in render
   gopts = self.removeInvalidRRDReferences(gopts)
File "/opt/zenoss/Products/ZenRRD/RenderServer.py", line 111, in removeInvalidRRDReferences
   dpName = parts[-1].rsplit('.', 1)[0]
AttributeError: 'str' object has no attribute 'rsplit'

Zenoss is installed on

Red Hat Enterprise Linux ES release 4 (Nahant Update 4)
Python is python-2.3.4-14.2

What can I do about it (except upgrading python?)

This removeInvalidRRDReferences method isn't really necessary. You can avoid this by commenting out line 182 in $ZENHOME/Products/ZenRRD/ RenderServer.py that calls this method and these errors will go away.
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to