1414from .context import Context
1515from .exception import SATOSAConfigurationError
1616from .exception import SATOSAError , SATOSAAuthenticationError , SATOSAUnknownError
17- from .logging_util import satosa_logging
1817from .micro_services .account_linking import AccountLinking
1918from .micro_services .consent import Consent
2019from .plugin_loader import load_backends , load_frontends
2423
2524from satosa .deprecated import hash_attributes
2625
26+ import satosa .logging_util as lu
2727
2828logger = logging .getLogger (__name__ )
2929
@@ -136,8 +136,9 @@ def _auth_req_callback_func(self, context, internal_request):
136136 "filter" : internal_request .attributes or [],
137137 "requester_name" : internal_request .requester_name ,
138138 })
139- satosa_logging (logger , logging .INFO ,
140- "Requesting provider: {}" .format (internal_request .requester ), state )
139+ msg = "Requesting provider: {}" .format (internal_request .requester )
140+ logline = lu .LOG_FMT .format (id = lu .get_session_id (state ), message = msg )
141+ logger .info (logline )
141142
142143 if self .request_micro_services :
143144 return self .request_micro_services [0 ].process (context , internal_request )
@@ -232,7 +233,8 @@ def _run_bound_endpoint(self, context, spec):
232233 msg = "ERROR_ID [{err_id}]\n STATE:\n {state}" .format (
233234 err_id = error .error_id , state = state
234235 )
235- satosa_logging (logger , logging .ERROR , msg , error .state , exc_info = True )
236+ logline = lu .LOG_FMT .format (id = lu .get_session_id (context .state ), message = msg )
237+ logger .error (logline , error .state , exc_info = True )
236238 return self ._handle_satosa_authentication_error (error )
237239
238240 def _load_state (self , context ):
@@ -252,9 +254,9 @@ def _load_state(self, context):
252254 state = State ()
253255 finally :
254256 context .state = state
255- msg_tmpl = ' Loaded state {state} from cookie {cookie}'
256- msg = msg_tmpl . format (state = state , cookie = context . cookie )
257- logger .info (msg )
257+ msg = " Loaded state {state} from cookie {cookie}" . format ( state = state , cookie = context . cookie )
258+ logline = lu . LOG_FMT . format (id = lu . get_session_id ( context . state ), message = msg )
259+ logger .info (logline )
258260
259261 def _save_state (self , resp , context ):
260262 """
@@ -289,17 +291,19 @@ def run(self, context):
289291 except SATOSANoBoundEndpointError :
290292 raise
291293 except SATOSAError :
292- satosa_logging (logger , logging .ERROR , "Uncaught SATOSA error " , context .state ,
293- exc_info = True )
294+ msg = "Uncaught SATOSA error"
295+ logline = lu .LOG_FMT .format (id = lu .get_session_id (context .state ), message = msg )
296+ logger .error (logline , exc_info = True )
294297 raise
295298 except UnknownSystemEntity as err :
296- satosa_logging ( logger , logging . ERROR ,
297- "configuration error: unknown system entity " + str ( err ),
298- context . state , exc_info = False )
299+ msg = "configuration error: unknown system entity " + str ( err )
300+ logline = lu . LOG_FMT . format ( id = lu . get_session_id ( context . state ), message = msg )
301+ logger . error ( logline , exc_info = False )
299302 raise
300303 except Exception as err :
301- satosa_logging (logger , logging .ERROR , "Uncaught exception" , context .state ,
302- exc_info = True )
304+ msg = "Uncaught exception"
305+ logline = lu .LOG_FMT .format (id = lu .get_session_id (context .state ), message = msg )
306+ logger .error (logline , exc_info = True )
303307 raise SATOSAUnknownError ("Unknown error" ) from err
304308 return resp
305309
0 commit comments