Project

General

Profile

Development #60911

Rajouter un log en debug avec le résultat des appels aux endpoints

Added by Lauréline Guerin 4 months ago. Updated 4 months ago.

Status:
Fermé
Priority:
Normal
Target version:
-
Start date:
21 Jan 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

On a déjà un log lorsqu'on reçoit un appel:

        self.connector.logger.info(
            'endpoint %s %s (%r) ' % (request.method, url, payload),
            extra={
                'request': request,
                'connector': connector_name,
                'connector_endpoint': endpoint_name,
                'connector_endpoint_method': request.method,
                'connector_endpoint_url': url,
                'connector_payload': payload,
            },
        )

Pour debug certaines situations (#60158 par exemple), il serait utile d'avoir un log (level debug) au moment du renvoi de la réponse, contenant le payload de retour


Files

Associated revisions

Revision 4f819323 (diff)
Added by Lauréline Guérin 4 months ago

views: add a log on endpoint result (#60911)

History

#2

Updated by Lauréline Guerin 4 months ago

#4

Updated by Thomas Noël 4 months ago

Pour le in_cache : il y a un « return result » juste en dessous du « in_cache = True », donc rien ne sera loggué.

#6

Updated by Benjamin Dauvergne 4 months ago

  • Status changed from Solution proposée to Solution validée
#7

Updated by Lauréline Guerin 4 months ago

  • Status changed from Solution validée to Résolu (à déployer)
commit 4f81932315d3aed365b5d1329381ea4d19813b56
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Fri Jan 21 11:56:34 2022 +0100

    views: add a log on endpoint result (#60911)
#8

Updated by Frédéric Péters 4 months ago

  • Status changed from Résolu (à déployer) to Solution déployée
#9

Updated by Transition automatique 2 months ago

Automatic expiration

Also available in: Atom PDF