@@ -1620,7 +1620,7 @@ def findCaller(self, stack_info=False, stacklevel=1):
16201620 sinfo = sio .getvalue ()
16211621 if sinfo [- 1 ] == '\n ' :
16221622 sinfo = sinfo [:- 1 ]
1623- return co .co_filename , f .f_lineno , co .co_name , sinfo , co . co_qualname
1623+ return co .co_filename , f .f_lineno , co .co_qualname , sinfo
16241624
16251625 def makeRecord (self , name , level , fn , lno , msg , args , exc_info ,
16261626 func = None , extra = None , sinfo = None ):
@@ -1649,19 +1649,16 @@ def _log(self, level, msg, args, exc_info=None, extra=None, stack_info=False,
16491649 #exception on some versions of IronPython. We trap it here so that
16501650 #IronPython can use logging.
16511651 try :
1652- fn , lno , func , sinfo , qualname = self .findCaller (stack_info , stacklevel )
1652+ fn , lno , func , sinfo = self .findCaller (stack_info , stacklevel )
16531653 except ValueError : # pragma: no cover
1654- fn , lno , func , qualname = "(unknown file)" , 0 , "(unknown function)" , "(unknown function)"
1654+ fn , lno , func = "(unknown file)" , 0 , "(unknown function)"
16551655 else : # pragma: no cover
1656- fn , lno , func , qualname = "(unknown file)" , 0 , "(unknown function)" , "(unknown function)"
1656+ fn , lno , func = "(unknown file)" , 0 , "(unknown function)"
16571657 if exc_info :
16581658 if isinstance (exc_info , BaseException ):
16591659 exc_info = (type (exc_info ), exc_info , exc_info .__traceback__ )
16601660 elif not isinstance (exc_info , tuple ):
16611661 exc_info = sys .exc_info ()
1662- if extra is None :
1663- extra = {}
1664- extra ['__qualname__' ] = qualname
16651662 record = self .makeRecord (self .name , level , fn , lno , msg , args ,
16661663 exc_info , func , extra , sinfo )
16671664 self .handle (record )
0 commit comments