From 508838b670634caf40d466c4849b40ed64c8a3f0 Mon Sep 17 00:00:00 2001
From: felmer <franz-josef.elmer@id.ethz.ch>
Date: Tue, 8 Jan 2019 10:31:11 +0100
Subject: [PATCH] SSDM-6975: don't print xls binaries in error messages

---
 .../eln-lims-life-sciences/1/as/initialize-master-data.py   | 6 +++++-
 .../core-plugins/eln-lims/1/as/initialize-master-data.py    | 5 ++++-
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims-life-sciences/1/as/initialize-master-data.py b/openbis_standard_technologies/dist/core-plugins/eln-lims-life-sciences/1/as/initialize-master-data.py
index bf2f249601c..3b87d397bb7 100644
--- a/openbis_standard_technologies/dist/core-plugins/eln-lims-life-sciences/1/as/initialize-master-data.py
+++ b/openbis_standard_technologies/dist/core-plugins/eln-lims-life-sciences/1/as/initialize-master-data.py
@@ -41,8 +41,12 @@ def get_all_scripts():
     return scripts
 
 
+class ListForBinaries(ArrayList):
+    def toString(self):
+        return "%s blobs" % self.size()
+
 def list_xls_byte_arrays():
-    xls = ArrayList()
+    xls = ListForBinaries()
     for f in os.listdir(TYPES_FOLDER):
         if f.endswith('.xls') or f.endswith('.xlsx'):
             excel_file = open(os.path.join(TYPES_FOLDER, f))
diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/initialize-master-data.py b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/initialize-master-data.py
index bf2f249601c..3ce933e8134 100644
--- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/initialize-master-data.py
+++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/initialize-master-data.py
@@ -40,9 +40,12 @@ def get_all_scripts():
 
     return scripts
 
+class ListForBinaries(ArrayList):
+    def toString(self):
+        return "%s blobs" % self.size()
 
 def list_xls_byte_arrays():
-    xls = ArrayList()
+    xls = ListForBinaries()
     for f in os.listdir(TYPES_FOLDER):
         if f.endswith('.xls') or f.endswith('.xlsx'):
             excel_file = open(os.path.join(TYPES_FOLDER, f))
-- 
GitLab