don't iterate on strings

This commit is contained in:
Romain Bignon 2010-07-17 13:13:44 +02:00
commit 5d33778986

View file

@ -99,7 +99,7 @@ class BackendsCall(object):
else:
debug('%s: Called function %s returned: %r' % (backend, function, result))
if hasattr(result, '__iter__'):
if hasattr(result, '__iter__') and not isinstance(result, (str,unicode)):
# Loop on iterator
try:
for subresult in result: