08:04 <morgan`:#afpy> hello
09:16 <gawel> matin
09:34 <benoitc> hello afpy
09:35 <benoitc> gawel: ptit changement restkit pour webob : http://bitbucket.org/benoitc/restkit/src/tip/restkit/ext/webob_helper.py
09:35 <jpcw> matin café thé
09:35 <benoitc> jpcw: les 2
09:35 <benoitc> avec un jus d'orange :)
09:35 <jpcw> ah cool ça !
09:36 <benoitc> heh
09:42 <gawel> WebBob haha
09:43 <benoitc> typo
09:43 <benoitc> :)
09:43 <gawel> :p
09:43 <benoitc> le wrap_exceptions() est plus propre anyway
09:43 <gawel> ca change quoi ? faut l'importer ?
09:44 <benoitc> http://bitbucket.org/benoitc/restkit/src/tip/tests/webob_tests.py
09:44 <gawel> relou :p
09:44 <gawel> 'fin bon
09:45 <benoitc> boah tu le fais une fois dans ton appli
09:45 <gawel> ouais, faut le savoir
09:45 <benoitc> c histoire de ne pas privélégier une techno
09:45 <benoitc> mmm ça sera indiqué lors dela release :)
09:45 <gawel> bouarf :)
09:46 <gawel> ca privilégie que dalle
09:46 <benoitc> euh si
09:46 <benoitc> overrider dans mes errors juste pour webob ...
09:46 <benoitc> je trouve plus propre de wrapper anyway
09:47 <gawel> ah mais moi j'ai toujours dit que t'aurais du faire des subclasses
09:47 <benoitc> c plus implicite
09:47 <benoitc> euh ct le cas
09:47 <benoitc> mais je'oveeridais ResourceError
09:47 <gawel> pour request et response ?
09:47 <benoitc> juste je ne veux pas dependre de webob par deaut
09:47 <benoitc> l'objet de base est ResourceError
09:48 <benoitc> dp,c iil override tt oui
09:48 <gawel> c'est bien dommage
09:48 <benoitc> uh ?
09:48 <benoitc> qu'est-ce qui est dommage ?
09:48 <gawel> de ne pas en dépendre
09:48 <benoitc> bah webob= wsgi from ian blah, restkit = lib rest python
09:49 <gawel> c'est comme si tu me disait que tu a recoder restkit dans couchdbkit pour pas avoir de dépendance :p
09:49 <benoitc> je ne vois pas pq je devrais dependre de webob pour des exceptions
09:49 <benoitc> en l'occurence c dans couchapp que je l'ai fait ;à
09:49 <benoitc> ;)
09:49 <gawel> mais pas que pour des exceptions
09:49 <gawel> haha
09:50 <gawel> bon bref
09:50 <benoitc> pq que ce soit setuptools ou distribute ils sont tts les 2 assez chiants pour le user final actuellement
09:53 <benoitc> gawel: anyway pas encore trouvé un moyen de wrapper l'objet response de restkit proprement pour webob
09:54 <benoitc> imo j'hésite à juste raire un WebOBResponse.from_restkit
09:56 <gawel> pour ca qu'une surclasse ca aurait pas été plus mal, mais bon :p
09:57 <benoitc> comme je l'ai déjà dit il est hors de question que webob soit une dependance obligée :)
09:57 <benoitc> requise plutôt
09:57 <gawel> c'est ton choix. mais je continuerais de le désaprouver :p
09:57 <benoitc> restkit != wsgi
09:58 <gawel> je sais. mais t'as toutes l'api que tu dois pouvoir adapter facilement
09:58 <benoitc> moui
09:58 <benoitc> son objet response est designé essentiellement pour recevoir des ptits contenus (copie de app_iter, cache du body ...)
09:59 <benoitc> so non
09:59 <gawel> ca copie pas app_iter il me semble
09:59 <gawel> c'est le servur qui iter dessus
10:00 <gawel> si t'y touche pas, ca y touche pas
10:00 <benoitc> il iter sur self._body
10:00 <benoitc> et il ne vide pas le buffer au fur et à mesure
10:01 <gawel> c'est justement l'un des rares trucs que t'aurais eu a surcharger
10:01 <benoitc> moui il n'y pas que ça
10:01 <benoitc> et bon je ne veux pas de webob
10:01 <gawel> "l'un des" :p
10:02 <gawel> je sais bien. mais laisse moi penser que t'a tord :p
10:03 <benoitc> je ne vois pas vraiment pq mais bon. ce sont 2 libs attaquant des domaines differents. et quand tu utilises eventlet tu as pas envie de te tapper webob en plus
10:50 <ccomb> Alerte monitoring - Serveur SD-12018 Service ping
10:51 <ccomb> py's dead
10:51 <ccomb> je resette si ça revient pas
11:02 <gawel> ça revient pas :)
11:03 <ccomb> resetté
11:08 <gawel> ca marche pas c'est de la merde
16:37 <kujiu:#afpy> 'soir
16:55 <benoitc:#afpy> il lui arrove quoi à l amachine ? besoin d'aide ?
16:56 <misc:#afpy> à py ?
16:56 <misc:#afpy> de ce que j'ai compris, ça reboote pas
16:56 <benoitc:#afpy> ah
16:57 <misc:#afpy> ( c'est une dedibox v1, donc je me demande si c'est pas suite à la demande de migration )
16:57 <benoitc:#afpy> ok
16:58 <benoitc:#afpy> anyway suis dispos si besoin
16:58 <misc:#afpy> bah tu as un pied de biche ?
16:59 <benoitc:#afpy> je dois avoir ça
17:01 <misc:#afpy> parfait, donc rdv à 18 devant le datacenter de dedibox
17:01 <misc:#afpy> prends ta cagoule noir, le pied de biche :)
17:02 <benoitc:#afpy> :)
18:56 <gawel> tarek: here ?
18:56 <gawel> (et pas trop occupé)
19:28 <tarek> gawel, ui ?
19:29 <gawel> tarek: j'aimerais trouver un moyen de faire des .deb facilement a partir de package python
19:29 <tarek> brb
19:29 <gawel> je me souviens que tu m'avais dit que ca avait été discuté déjà et que c'était plus ou moins abandonné
19:30 <gawel> donc je voudrais savoir si c'est bien le cas et si ca vaut le coup que je me lance dedans
19:30 <gawel> et si ca vaut le coup, distuter du meilleurs moyen de le faire
19:30 <gawel> distrutationagez même
19:31 <gawel> je voyais 2 moyen en gros. une template paste qui créer le rep debian/ ou un plugin distribute
19:32 <gawel> l'idée serais a terme de faire des genre de ppa pour package python
19:32 <gawel> voila :)
19:33 <gawel> peut-être même faudrais combiner template et plugin
19:33 <gawel> peut-être faut se contenter de debhelper, je sais pas trop vraiment
19:43 <tarek> back
19:43 <tarek> mmm
19:44 <tarek> si c à partir d'un package python utilises stdeb
19:44 <tarek> si c un projet buildout, on avaot demarré une recette pour fair un .deb de tout le buildout
19:44 <gawel> ah je connais pas celui la
19:44 <gawel> ouais je sais. un peu spécifique à zope même
19:45 <tarek> stdeb c pas mal, en changeant un peu ton setup.py ca fait tout
19:45 <gawel> t'as une url ?
19:45 <tarek> http://pypi.python.org/pypi/stdeb/
19:46 <gawel> ok je vais matter ça, merci
19:46 <gawel> ca me parait bien effectivement
19:46 <tarek> par contre c pas cross-platform
19:46 <tarek> faut que tu sois sous debian
19:46 <tarek> IIRC
19:46 <tarek> ou que tu install les dh_xxx
19:46 <gawel> ouais m'en fou
19:47 <gawel> ca me choque pas de devoir génerer des paquets deb sous deb :)
19:48 <tarek> bah, moi ca m'emmerde. les rpms c pareil