[IMP] improve debug log. Add logger before calling Magento API. Indeed if not we do not know want we look in the log what OpenERP is waiting. Add the processing time of the call, in order to have some metric about how slow is Magento ;)
[REF] refactor logger with Guewen suguestion
[REF] pep8 clean up
Begin to measure time just before the call
Merge branch 'akretion-7.0_improve_debug_log' into 7.0
Add a 'export_dependency' helper method in the Exporter to ease the export of dependencies
[IMP] commit work done by Augustin Cisterne-Kaas <augustin.cisternekaas@elicocorp.com>, David Beal <david.beal@akretion.com> Chafique Delli <chafique.delli@akretion.com> and myself. This have been extracted from working branch on catalog export. Add the delay_unlink_all_binding, add fields visibility/status at the import. Add backendAdapter method, no refactor have been done yet
[REF] remove magentoerpconnect_catalog as the developpement is manage in a separated branch, will be merged soon
[REF] Add a dedicated Adapter for Image and remove the update_image from the ProductCategoryAdapter
[FIX] use ol_catalog_product method instead of catalog_product method, it's seem that the official method do not work correctly with configurable product
[FIX] the result of the binding is not always None but also False. Indeed in Magento for exemple we use a read for returning the binding and OpenERP/Odoo return False if the binding value is empty
[IMP] improve common test, give the posibility to return a callable for mocking Magento Call. Indeed we do not want that the mock return always the same magento id. Take a look into magentoerpconnect_catalog for more information
[IMP] add a magento helper for returning the next magento id. To avoid error due to existing magento id in database
[IMP] add function get_binder in order to simplify test on export synchronisation
[IMP] add read_with_sku method to the product adapter, add SkuAlreadyExistInBackend error when an sku already exist on Magento side
[IMP] add method move on ProductCategoryAdapter
[FIX] fix translation export dueto api change in connector
[REF] after some real battle testing in preproduction, it seem that the error code can be used for other purpose. As there is no way (for now) to have a specific error code the error is not catch anymore
[FIX] add missing call to _after_export, lost during the rebase processing
[FIX] fix pep8