[itemloader-errors] updated Compose and MapCompose function names

#3836
This commit is contained in:
Mabel Villalba 2019-06-26 13:23:10 +02:00
parent b1e348b281
commit 268a37cb7b
1 changed files with 5 additions and 10 deletions

View File

@ -28,12 +28,10 @@ class MapCompose(object):
try:
next_values += arg_to_iter(func(v))
except Exception as e:
type_name = type(func).__name__
_name = (func.__name__ if type_name == 'function'
else type_name)
raise ValueError("Error in MapCompose with "
"function %s value=%r error='%s: %s'" %
(_name, value, type(e).__name__, str(e)))
"%s value=%r error='%s: %s'" %
(str(func), value, type(e).__name__,
str(e)))
values = next_values
return values
@ -57,12 +55,9 @@ class Compose(object):
try:
value = func(value)
except Exception as e:
type_name = type(func).__name__
_name = (func.__name__ if type_name == 'function'
else type_name)
raise ValueError("Error in Compose with "
"function %s value=%r error='%s: %s'" %
(_name, value, type(e).__name__, str(e)))
"%s value=%r error='%s: %s'" %
(str(func), value, type(e).__name__, str(e)))
return value