From 7e888ef3eca35466c1744507cd9c133a9ade530d Mon Sep 17 00:00:00 2001 From: Andrey Date: Thu, 5 Apr 2018 14:06:23 +0300 Subject: [PATCH] finance logging --- finance/views.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/finance/views.py b/finance/views.py index 4d6c82d..729aa76 100644 --- a/finance/views.py +++ b/finance/views.py @@ -487,8 +487,6 @@ class DemoYandexCheckView(APIView): @staticmethod def post(request): # Деалем допущение, что customerNumber=abc1111111 иначе всё плохо - raise ValueError("Тест") - logger_yandex.info('Начало тестирования checkYandex') data = dict() try: for i in request.body.decode('utf-8').split('&'): @@ -496,6 +494,10 @@ class DemoYandexCheckView(APIView): val = i.split('=')[1] data[key] = val + logger_yandex.info('Проверка платежа запрос', exc_info=True, extra={ + 'request': data, + }) + except IndexError: logger_yandex.error("Непредвиденная ошибка проверки тестогого платежа") return Response(status=204)