Development #42090
Avoir des logs par job
Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
25 avril 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
- ajouter un accesseur
log
sur Job pour avoir un ProxyLogger configuré pour le job via.context(job_id=self.id[, job_natural_id=self.natural_id)])
- prévoir la possibilité d'un attribut
needs_job = True
sur la méthode d'un job et dans ce cas passer le job en premier paramètre (unif inspect.signature(method).parameters.keys()[:1] == ['job]: warn('no needs_job=True and job as first parameter')
pour voir quand on l'oublie) - gérer un paramètre de GET
job
à la vue des logs permettant de filtrer ResourceLog viaextra__job_id=int(GET['job'])
et aussi un paramètrejob-natural-id
- ajouter un lien dans la vue des jobs pour voir les logs d'un job ou d'un groupe de job (via natural-id)
Demandes liées
Historique
Mis à jour par Benjamin Dauvergne il y a presque 4 ans
- Lié à Development #21465: connecteurs SMS : file pour envois asynchrones ajouté