# -*- coding: utf8 -*- from pyramid.response import Response from pyramid.view import ( view_config, ) @view_config(route_name='batch_nuit') def batch_nuit(request): """ Traitement de nuit lancé chaque nuit à heure fixe par cron Par sécurité, ce view ne peut être appelé qu'avec un paramètre secret 'JonSn0w' """ # import pdb;pdb.set_trace() # contrôle : paramètre correct ? non, terminer par = request.matchdict['param'] if par != 'JonSn0w': return Response('Erreur : paramètre incorrect') return Response('Batch nuit terminé OK')