# HG changeset patch
# User Vincent Hatakeyama <vincent.hatakeyama@xcg-consulting.fr>
# Date 1564660968 -7200
#      Thu Aug 01 14:02:48 2019 +0200
# Node ID 260373d293d262838c25e019d5cf1eafd7f8e84e
# Parent  84d3931485f52b11f9067baf1a3370d7cf383868
📝 sort import files (in case they are numbered)

diff --git a/import_csv.py b/import_csv.py
--- a/import_csv.py
+++ b/import_csv.py
@@ -90,7 +90,7 @@
     }
     _logger.info(f"{len(model_filenames)} files to import")
     for model, csv_file in model_filenames:
-        _logger.info('[    ] Importing - %s in model %s', csv_file, model)
+        _logger.info('Importing - %s in model %s', csv_file, model)
         import_dlg_id = import_obj.create({'res_model': model})
         with open(csv_file, 'rb') as f:
             m = MultipartEncoder(
@@ -236,7 +236,7 @@
     if nmspc.directory:
         for directory in nmspc.directory:
             for root, subdirs, files in os.walk(directory):
-                file_list.extend(os.path.join(root, f) for f in files)
+                file_list.extend(os.path.join(root, f) for f in sorted(files))
     for filename in file_list:
         _logger.debug(f"{filename} to import")
         model_csv = os.path.basename(filename).split(' ')[-1]