Thanks! About logging, I thought at RPC requests generated on the client-side, helping in debug and see the context (parameters) of a RPC request which has failed. Some improvements need to be done also to fit well with the "new" XML-RPC faultCodes returned by OpenERP. But I don't think we have access to server logs as you suggest... I'll take a look.
Otherwise, a new graphical application based on OERPLib is in progress, to make easiest the generation of such graphs without the need to write a script. We are working on it, stay tuned :) Le Wed, 6 Nov 2013 08:51:36 -0600, Oscar Alca <[email protected]> a écrit : > Amazing features you added to this version (honorific mention to the > Graphviz output). > > when you say '-logging all RPC requests' you mean that we will be > able to see the output of the OpenERP logger on our script side?, if > it is, I think it would great news, that is a 'Must have' feature, > this will save a lot of time looking for errors. > > Thanks for your contribution and congratulations. > > > On Wed, Nov 6, 2013 at 2:54 AM, Sébastien ALIX > <[email protected]>wrote: > > > OERPLib is a full Python client library to OpenERP server. It aims > > to provide an easy way to remotely pilot an OpenERP server through > > RPC (browse and > > inspect data, manage databases, execute workflows, reports > > downloading...). > > > > What's new in this release? > > --------------------------- > > > > A lot of new cool stuff! > > > > * From now, OERPLib is able to generate graphs of relationships > > between models > > and module dependencies (Graphviz output): > > > > - > > http://pythonhosted.org/OERPLib/tutorials.html#draw-a-graph-of-relationships-between-models > > - > > http://pythonhosted.org/OERPLib/tutorials.html#draw-a-graph-of-module-dependencies > > > > * Get informations about 'on_change' methods used in views, through > > the 'scan_on_change()' method: > > > > - > > http://pythonhosted.org/OERPLib/tutorials.html#scan-the-views-of-data-models-to-list-on-change-methods > > > > * Manage and store your OpenERP credentials in a file, giving the > > ability to > > quickly instanciate an authenticated client (the 'oerplib.OERP' > > class): > > > > - > > http://pythonhosted.org/OERPLib/tutorials.html#save-the-session-to-open-it-quickly-later-new-in-version-0-8 > > > > * For browse records, added the support for += and -= operators on > > one2many and many2many fields: > > > > - > > http://pythonhosted.org/OERPLib/tutorials.html#one2many-and-many2many > > > > * An experimental JSON-RPC connector (low level access), tested on > > OpenERP 6.1, 7.0 and 8.0 (trunk): > > > > - > > http://pythonhosted.org/OERPLib/ref_rpc.html#json-rpc-connectors-new-in-version-0-8 > > > > > > And the next step? > > ------------------ > > > > OERPLib wants to be the OpenERP developper's best friend, and as > > such the following features are targeted for future versions: > > > > - differences of a data model between two instances of OpenERP > > (versions > > may differ, helping in data migration), > > - manage modules in a more simple way, > > - inspect access rights in a more simple way, > > - logging all RPC requests, > > - view management (scroll a tree view, add/edit resources > > through forms, > > jump to one view to another through relations, press all kind > > of buttons, > > trigger on_change methods...), > > - a new client based on JSON-RPC? (according to the stability > > of the API). > > > > Any help is welcome to reach these goals! > > > > > > OpenERP and Python versions supported > > ------------------------------------- > > > > OERPLib needs Python 2.6 or 2.7, and works with OpenERP v5.0, v6.0, > > v6.1, v7.0, > > and all tests seem to run fine on the developement version 8.0. > > > > > > Links > > ----- > > > > Documentation : http://pythonhosted.org/OERPLib/ or > > https://oerplib.readthedocs.org/ > > PyPI : http://pypi.python.org/pypi/OERPLib/ > > Source : https://launchpad.net/oerplib/ > > Changelog : > > http://bazaar.launchpad.net/~oerplib/oerplib/0.8/view/head:/CHANGES.txt > > > > -- > > Sébastien ALIX > > ABF Osiell > > Immeuble Oméga > > Rue Jean-Marie David > > 35740 PACÉ, FRANCE > > E-mail: [email protected] > > Site: http://www.osiell.com > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~openerp-community > > Post to : [email protected] > > Unsubscribe : https://launchpad.net/~openerp-community > > More help : https://help.launchpad.net/ListHelp > > > > > -- Sébastien ALIX ABF Osiell Immeuble Oméga Rue Jean-Marie David 35740 PACÉ, FRANCE Tél: 09 72 36 91 08 E-mail: [email protected] Site: http://www.osiell.com _______________________________________________ Mailing list: https://launchpad.net/~openerp-community Post to : [email protected] Unsubscribe : https://launchpad.net/~openerp-community More help : https://help.launchpad.net/ListHelp

