Archives #afpy
09:34
jpcw:#afpy matina café thé
11:01
No`:#afpy salut l'afpy
12:39
gawel matin
12:39
gawel hey les copains qui viens à SL ?
12:40
gawel ogrisel: ccomb ?
12:40
gawel si je suis tout seul à tenir le stand il vas ouvrir à midi :p
12:42
gmat bonjour, je viens donner des nouvelles de afpy.ldap
12:43
gawel ha yes !
12:43
gawel ca marche pas c'est de la merde ?
12:44
gmat pas tout à fait
12:44
gmat c'est python-ldap
12:44
gawel c'est intéressant mais c'est pas du tout ça ?
12:44
gmat qui assure pas
12:44
gawel ah :)
12:44
gmat avec la version 2.3.11
12:45
gawel j'ai pas de soucis
12:45
gawel quoi que vas pas ?
12:45
gawel faut que je me douche btw. brb
12:51
gmat from ldap.ldapobject import SmartLDAPObject
12:51
gmat ImportError: cannot import name SmartLDAPObject
12:52
gmat ils ont enlevé cette classe
12:52
gmat dans la nouvelle version
12:59
gmat * Removed untested and undocumented class ldap.ldapobject.SmartLDAPObject
13:03
gawel ah
13:03
gawel wtf :/
13:04
gawel bah reste en 2.3.10 en attendant un nouveaux dataflaxe.ldaptruc
13:04
gmat oui c'est une solution
13:05
gawel une bonne solution :)
13:05
gmat c'était juste pour te dire la bonne nouvelle
13:06
gawel je crois je remettrais le Smart truc dans afpy.ldap de toute
13:06
gawel ca déchire bien
13:06
gawel m'en fou que ce soit pas testé :p
13:06
taziden la doc, pour gawel, c'est le code.
13:06
taziden :D
13:06
gmat sur pypi tu a mis python-ldap>=2.3.10
13:06
gawel tu craque. je documente pas trop mal 70% de ce que je fais
13:07
gawel ouais. bah faut == :)
13:07
ogrisel salut gawel moi je viens
13:07
gawel YES PAPA
13:08
ogrisel j'ai une presentation l'un des jours (je sais plus lequel) mais le reste du temps je serai sur le stand a geeker en ssh sur monserveur de GPU
13:08
ogrisel je vais bouffer, a+
13:08
taziden gawel: non, je voulais dire que tu as pas besoin de doc, tu lis le code ^^
13:09
gawel gmat: btw je vais bosser sur afpy.ldap cette am. je vais coller des trucs repoze.who dedans
13:09
taziden c'était une manière maladroite de te flatter :D
13:09
gawel taziden: ha ! ouais :)
13:09
gawel tiens je viens de mettre mon t-shirt lqdn :)
13:09
taziden \o/
13:09
taziden w00t
13:09
gawel je le laverais pour SL ;)
13:09
taziden si tu te promènes vers le ministère de la culture ou vers univesal ou la sacem, hésite pas à le porter :D
13:10
gawel haha
13:11
taziden #sapagepsychologique
13:11
gawel gmat: t'as bidouillé un truc pour repoze ou bien ?
13:12
gawel je pense je vais owner le bousin
13:13
gmat gawel: non rien de plus que ma première approche
13:13
gawel ok
13:13
gawel patient un peu alors :)
13:13
gawel au pire demain soir c'est fait
13:14
gmat ce sera la fête
13:14
gawel j'en profiterais pour fixer le SmartTruc
13:16
gmat t'as déjà une idée pour fixer ce truc ?
13:17
gawel bah je vais copier leur code et le coller dans afpy.ldap :p
13:18
gawel sinon je fais mon propre factory mais celui là était bien
13:18
gmat mais il manque à ldapconnection aussi
13:18
gawel ah, ouais :/
13:19
gawel bon bah c'est mort. 2.3.10 pour l'instant
13:19
gawel j'ai matté dans le svn dataflakes il ont rien modif encore
13:20
gmat ils sont tjrs aussi pénible python-ldap ?
13:25
gawel je sais pas. mais pose souvent des blème ce paquet
13:25
gawel sous win entre autre
13:28
gmat à propos la version 2.3.10 ne se compile pas facilement
13:28
gmat je crains les ennuis avec ce paquet
13:29
gawel faut compile un ldap avant
13:29
gawel https://hg.afpy.org/gawel/afpy.ldap/file/eb861785b94c/build_python_ldap_osx.sh
13:30
gmat moi je souhaite prendre celui de ma distrib
13:30
gawel je crois faut libsasl-dev en prime
13:30
gawel ha
13:30
gmat j'ai vu cela
13:30
gawel enfin le ldap est compilé que pour le egg hein
13:31
gawel tu peux le rm après
13:31
gmat ouais ok
13:31
gmat c'est bizarre comme idée
13:32
gawel sous deb t'as juste à avoir les bon -dev ama
13:32
gawel la c'est osx sa mémé
13:34
gmat sous centos il y a un problème avec crypto et des ifdef mal ficelés.
13:34
gmat ils ont réparé cela dans la version suivante (2.3.11) :\
13:34
gawel ah..
13:35
gawel hm j'ai peut être une solut
13:35
gawel en faisant le goret avec sys.modules...
13:36
gawel je crois je ferais ça
13:36
gawel si je patch ldap.ldapobject à la volée ça va rulez
13:37
gawel c'est goret mais bon
13:39
gmat avant un appel à LDAPConnection faire passer (nouveau) SmartLDAPObject pour celui de ldap.ldapobject ?
13:45
gawel ouais
14:25
solevis bonjour
15:29
gawel ldap.ldapobject.SmartLDAPObject = SmartLDAPObject
15:29
gawel from dataflake.ldapconnection.connection import LDAPConnection
15:29
gawel marche nickel
15:33
gawel gmat: ^
16:22
gmat trop simple :)
16:23
gawel grave
16:27
gmat tu as copier coller la classe sans rien changer ?
16:36
gmat je viens de modifier le fichier pwd
16:37
gmat connection.py
16:37
rage2000 si quelqu'un a la solution ca serait cool: je cherche a transformer un texte avec des caracteres speciaux html en un texte lisible et je trouve pas de lib pour le faire
16:38
gmat en ajoutant tes 2 lignes seulement et juste avant le def ldapconnection_from_config()
16:40
gmat et ldapsh ne se plaint plus
16:40
gmat cool
16:56
gawel gawel:~/py/afpy.ldap% ./bin/nosetests afpy/ldap/test_auth.py
16:56
gawel Actual response (no "groups: ('others',)"):
16:56
gawel Response: 200 OK
16:56
gawel Content-Type: text/plain; charset=UTF-8
16:56
gawel repoze.what.userid: gawel
16:56
gawel groups: ('svn', 'bureau', 'cd')
16:56
gawel permissions: ()
16:56
gawel in_group('admin'): False
16:56
gawel in_group('others'): False
16:56
gawel has_permision('read'): False
16:56
gawel has_permision('write'): False
16:56
gawel \o/
17:20
gawel j'ai rajouter un truc pour setter les user/group_class de la connection
17:20
gawel tu add user_class = afpy.ldap.custom:User et hop
17:21
gawel dans la conf*
17:22
gawel faut que j'up la doc
17:46
gawel https://hg.afpy.org/gawel/afpy.ldap/modules/index.html
17:46
gawel rstctl.sphinx <3
17:58
gmat bien
18:07
gmat merci a+