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