chat.freenode.net #tryton-fr log beginning Tue Apr 23 00:00:02 CEST 2013 | ||
2013-04-23 18:06 <cedk> j'ai démarré la rédaction d'une news sur linuxfr: https://linuxfr.org/redaction/news/nouvelle-depeche-34136 | ||
2013-04-23 18:20 <azerttyu> bureautique ? | ||
2013-04-23 18:21 <cedk> azerttyu: Tryton c'est pour le bureau | ||
2013-04-23 18:23 <azerttyu> j'aurais plutôt mis commercial | ||
2013-04-23 18:24 <azerttyu> erp/crm se retrouvent plus dedans | ||
2013-04-23 18:24 <cedk> commercial je comprends pas trop ce que ça comprend | ||
2013-04-23 18:25 <azerttyu> vu les depeches ça me semble plus approprié | ||
2013-04-23 18:25 <azerttyu> mais ce qui compte c'est le contenu d'abord :) | ||
2013-04-23 18:26 <cedk> azerttyu: de toute manière les sections de linuxfr sont super mal choisie | ||
2013-04-23 18:36 <azerttyu> ça ne serait pas linuxfr autrement :) | ||
2013-04-23 18:38 <azerttyu> hum je ne sais plus si j'ai posé la question | ||
2013-04-23 18:38 <azerttyu> est ce que tryton posse une api rest/soap autre pour envoyer des données vers tryton | ||
2013-04-23 18:38 <cedk> azerttyu: JSON-RPC et XML-RPC | ||
2013-04-23 18:39 <azerttyu> il y a une page de doc ? sur le formalisme à suivre pour écrirer son json | ||
2013-04-23 18:39 <azerttyu> j'ai juste trouvé une page 1.6 traitant de pyson | ||
2013-04-23 18:40 <cedk> azerttyu: json-rpc est standard | ||
2013-04-23 18:40 <cedk> http://www.jsonrpc.org/ | ||
2013-04-23 18:41 <Pilou> azerttyu: pas de doc de l'api | ||
2013-04-23 18:41 <azerttyu> donc on connait comment les objets dispo coté tryton ? | ||
2013-04-23 18:41 <Pilou> y'a un service qui liste ce qui est dispo | ||
2013-04-23 18:41 <azerttyu> se sent vraiement neuneu :/ | ||
2013-04-23 18:43 <cedk> azerttyu: l'API depend des modules installés | ||
2013-04-23 18:43 <cedk> azerttyu: du coup, il faut regarder chaque module pour voir ce qu'il expose | ||
2013-04-23 18:46 <azerttyu> hum ok | ||
2013-04-23 18:46 <azerttyu> bon faut que j'arrive à poser du temps pour me migrer tout ça | ||
2013-04-23 18:46 <Pilou> Dans le code des modules il faut chercher la chaine __rpc__.update. Un exemple en bash http://pastebin.com/yTKQXHtN. Des appels spécifiques sont dans protocols/dispatcher.py, les appels communs à tous les modeles dans model*.py | ||
2013-04-23 18:50 <azerttyu> ok | ||
2013-04-23 18:50 <azerttyu> et pas d'auth ? | ||
2013-04-23 18:53 <cedk> azerttyu: si tous les appels prennent l'id de l'utilisateur et une session comme premier paramètre | ||
2013-04-23 18:55 <azerttyu> oki | ||
2013-04-23 18:56 <Pilou> un exemple complet: http://pastebin.com/hPcmyX0j L'id et le cookie sont retournés par "common.db.login" (protocols/dispatcher.py) qui prend en paramètre le username et le mot de passe. | ||
2013-04-23 18:58 <azerttyu> ok bon je pense que je vais partir sur ces api pour ma migration | ||
2013-04-23 18:58 <azerttyu> kafkadb me semble trop lié aux logiques openerp/tryton | ||
2013-04-23 18:59 <cedk> azerttyu: et il faut pas oublier le context comme dernier argument | ||
2013-04-23 18:59 <cedk> azerttyu: et il faut pas oublier le context comme dernier argument | ||
2013-04-23 18:59 <azerttyu> ok | ||
2013-04-23 19:00 <cedk> azerttyu: je sais pas ce que tu veux faire mais il y a proteus ou bien directement "import trytond" | ||
2013-04-23 19:00 <Pilou> proteus c'est xmlrpc seulement | ||
2013-04-23 19:01 <cedk> Pilou: ou bien trytond directement | ||
2013-04-23 19:01 <cedk> pour scripter avoir une session avec un timeout c'est pas génial | ||
2013-04-23 19:03 <azerttyu> c'est migré mes data dolibarr vers tryton | ||
2013-04-23 19:03 <azerttyu> migrer | ||
2013-04-23 19:04 <azerttyu> donc me faut un pivot | ||
2013-04-23 19:04 <cedk> azerttyu: alors je te conseilerait de faire des scripts qui import directement trytond | ||
2013-04-23 19:04 <azerttyu> et j'ai le choix entre kafkadb ou les api distante (xmlrpc, jsonrpc, rest, ...) | ||
2013-04-23 19:06 <azerttyu> oui je sais j'avance pas vite vu que j'en ai parlé en début d'année :/ | ||
2013-04-23 19:08 <Pilou> Pour te données un ordre de grandeur, insérer 180 records dans Tryton via proteus prend 32 secondes (si serveur tryton local) ou 172 secondes (serveur tryton via le net). | ||
2013-04-23 19:10 <azerttyu> ok | ||
2013-04-23 19:12 <azerttyu> bon je dois y aller | ||
2013-04-23 19:12 <azerttyu> je reviendrais :) | ||
2013-04-23 19:12 <cedk> Pilou: tu a des chiffres pour l'utilisation de trytond | ||
2013-04-23 19:21 <Pilou> Je n'utilise pas cette méthode, vu que la manière conseillée est proteus (http://www.tryton.org/~irclog/fr/2013-01-15.log.html). | ||
2013-04-23 21:12 <cedk> Pilou: attention, il n'y a pas un réponse universel |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!