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