Comments on: Log post mortem avec Python http://sametmax.com/log-post-mortem-avec-python/ Du code, du cul Mon, 28 Oct 2019 11:54:55 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: Siltaar http://sametmax.com/log-post-mortem-avec-python/#comment-186849 Wed, 19 Apr 2017 15:32:30 +0000 http://sametmax.com/?p=5260#comment-186849 Il n’est jamais trop tard : « et vous pourrez voir ce qui a propoqué la crise. »

À remplacer par : et vous pourrez voir ce qui a provoqué la crise. (avec un « v » à provoqué)

]]>
By: cosmogonies http://sametmax.com/log-post-mortem-avec-python/#comment-6750 Fri, 08 Mar 2013 15:25:38 +0000 http://sametmax.com/?p=5260#comment-6750 nieuros, mais je suis taquin, “ils” nous font payer 1000 boules la “feature” license flottante.
Bad mood inside^^.
A côté de ça, Blender est en python3, LUI *soupire*.

]]>
By: Sam http://sametmax.com/log-post-mortem-avec-python/#comment-6748 Fri, 08 Mar 2013 14:56:11 +0000 http://sametmax.com/?p=5260#comment-6748 8Ko ou 8k€ ?

]]>
By: cosmogonies http://sametmax.com/log-post-mortem-avec-python/#comment-6747 Fri, 08 Mar 2013 14:45:45 +0000 http://sametmax.com/?p=5260#comment-6747 Raaaaah mais c’est excellent !!
En effet, avec ça toute erreur non échappée va tomber dans ma boite mail (ou un ptit sqlite en partage), géniaaaal.
Vais me faire spammer par tout le studio^^.

Ah bah non, fallait que le logiciel à 8K qui bind mon python ne le permette pas (je cherche encore la raison)…
CHIENNE de vie.

]]>
By: Sam http://sametmax.com/log-post-mortem-avec-python/#comment-6726 Thu, 07 Mar 2013 16:49:35 +0000 http://sametmax.com/?p=5260#comment-6726 En fait pour faire ça proprement il faudrait appeler les argument “etype” et “evalue” qui sont les noms des arguments de la fonction originale.

]]>
By: Stéphane Bunel http://sametmax.com/log-post-mortem-avec-python/#comment-6725 Thu, 07 Mar 2013 16:19:16 +0000 http://sametmax.com/?p=5260#comment-6725 Pourquoi la coloration syntaxique met-elle en vert l’argument ou la variable “type” dans les exemples de code ?

Parce que “type” est une méthode built-in. Pour éviter de l’écraser, utilisez un autre nom ou “_type” comme on le voit souvent. Cela évitera de chercher des heures pourquoi type(value) is not callable.

]]>
By: Etienne http://sametmax.com/log-post-mortem-avec-python/#comment-6724 Thu, 07 Mar 2013 15:00:42 +0000 http://sametmax.com/?p=5260#comment-6724 Ok, je verrai ça demain

]]>
By: Sam http://sametmax.com/log-post-mortem-avec-python/#comment-6723 Thu, 07 Mar 2013 14:04:08 +0000 http://sametmax.com/?p=5260#comment-6723 Ce sujet m’intéresse. Y aurait moyen que tu nous fasse pêter le code source (ou si tu as le temps, carrément un article ?).

En particulier la partie SMTP avec le bug et tout le bordel.

]]>
By: Etienne http://sametmax.com/log-post-mortem-avec-python/#comment-6719 Thu, 07 Mar 2013 13:21:08 +0000 http://sametmax.com/?p=5260#comment-6719 J’ai utilisé ce mécanisme en association avec logging pour m’envoyer un mail en cas d’événement critique.

Ce qui en passant m’a amené overrider SMTPHandler de loggin.handlers qui avait un problème avec l’encodage (@kontre): ce con ne connaissant que l’ascii, je l’ai adapté pour qu’il accepte de l’unicode et sorte de l’utf-8 dans le sujet et le corps du message.

J’ai pas mal appris en 6 mois, mine de rien (clap, clap, clap! Bravo Etienne)

]]>