@@ -373,12 +373,10 @@ def decorator(function: Callable) -> Callable:
373373 async def async_gen_wrapper (self : Any , * args , ** kwargs ) -> Any :
374374 if not expression (self ):
375375 final_message = error_message or str (expression )
376- logger .error ('Validation failure: %s' , final_message )
377- raise (
378- error_type (final_message )
379- if final_message
380- else error_type
376+ logging .getLogger (__name__ ).error (
377+ 'Validation failure: %s' , final_message
381378 )
379+ raise error_type (final_message )
382380 inner = function (self , * args , ** kwargs )
383381 try :
384382 async for item in inner :
@@ -394,12 +392,10 @@ async def async_gen_wrapper(self: Any, *args, **kwargs) -> Any:
394392 async def async_wrapper (self : Any , * args , ** kwargs ) -> Any :
395393 if not expression (self ):
396394 final_message = error_message or str (expression )
397- logger .error ('Validation failure: %s' , final_message )
398- raise (
399- error_type (final_message )
400- if final_message
401- else error_type
395+ logging .getLogger (__name__ ).error (
396+ 'Validation failure: %s' , final_message
402397 )
398+ raise error_type (final_message )
403399 return await function (self , * args , ** kwargs )
404400
405401 return async_wrapper
@@ -408,7 +404,9 @@ async def async_wrapper(self: Any, *args, **kwargs) -> Any:
408404 def sync_wrapper (self : Any , * args , ** kwargs ) -> Any :
409405 if not expression (self ):
410406 final_message = error_message or str (expression )
411- logger .error ('Validation failure: %s' , final_message )
407+ logging .getLogger (__name__ ).error (
408+ 'Validation failure: %s' , final_message
409+ )
412410 raise error_type (final_message )
413411 return function (self , * args , ** kwargs )
414412
0 commit comments