I have the same problem.
My zenoss core is 2.1.2 installed from source on an Ubuntu Feisty Server

When I go to edit /usr/local/zenoss/Products/DataCollector/ApplyDataMap.py

I find that the code is exactly yet patched:

...
        for attname, value in objmap.items():
            if type(value) == type(''):
                try:
                    value.encode('ascii')
                except UnicodeDecodeError:
                    decoding = obj.zCollectorDecoding
                    value = value.decode(decoding)
            if attname[0] == '_': continue
....

But the error I meet in modeling is the same:

Traceback (most recent call last): File 
"/usr/local/zenoss/Products/DataCollector/ApplyDataMap.py", line 100, in 
processClient changed = self._applyDataMap(device, datamap) File 
"/usr/local/zenoss/Products/DataCollector/ApplyDataMap.py", line 141, in 
_applyDataMap changed = self._updateRelationship(tobj, datamap) File 
"/usr/local/zenoss/Products/DataCollector/ApplyDataMap.py", line 176, in 
_updateRelationship changed = self._createRelObject(device, objmap, rname) File 
"/usr/local/zenoss/Products/DataCollector/ApplyDataMap.py", line 308, in 
_createRelObject self._updateObject(remoteObj, objmap) File 
"/usr/local/zenoss/Products/DataCollector/ApplyDataMap.py", line 227, in 
_updateObject value.encode('ascii') UnicodeEncodeError: 'ascii' codec can't 
encode character u'\xe0' in position 14: ordinal not in range(128)

Any suggestion?
Thanks




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

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

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



_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to