# HG changeset patch
# User Vincent Hatakeyama <vincent.hatakeyama@xcg-consulting.fr>
# Date 1584448742 -3600
#      Tue Mar 17 13:39:02 2020 +0100
# Node ID 0d5158a43c48a2313c65f65e3b8512a6d209c820
# Parent  4d3913eff0471359e7e08769e345c48f0ccdb586
📝 improve and fix import_jsonrpc output

diff --git a/odoo_scripts/import_jsonrpc.py b/odoo_scripts/import_jsonrpc.py
--- a/odoo_scripts/import_jsonrpc.py
+++ b/odoo_scripts/import_jsonrpc.py
@@ -149,7 +149,6 @@
                             converter = _convert_identity
 
                         headers[column_name] = (odoo_field_name, converter)
-                    # _logger.debug('Read from headers %s', headers)
                 values = dict()
                 for column_name in row:
                     odoo_field_name, converter = headers[column_name]
@@ -164,7 +163,7 @@
                     try:
                         o.env[model].write(write_id, values)
                     except RPCError:
-                        _logger.error("Current values: %s", values)
+                        _logger.error("Current values (%s): %s", xmlid, values)
                         raise
                     wrote.append(write_id)
                 else:
@@ -172,7 +171,7 @@
                     try:
                         created_id = o.env[model].create(values)
                     except RPCError:
-                        _logger.error("Current values: %s", values)
+                        _logger.error("Current values (%s): %s", xmlid, values)
                         raise
                     created.append(created_id)
                     if xmlid:
@@ -188,7 +187,7 @@
                             }
                         )
                         xmlid_cache[xmlid] = created_id
-                if (len(created) + len(model)) % 100 == 0:
+                if (len(created) + len(wrote)) % 100 == 0:
                     _logger.info(
                         "%s progress: created %d, wrote %d",
                         model,