From d860b855984d7feac18b66c1bbd099ff4221e7f7 Mon Sep 17 00:00:00 2001
From: Stefano Borini <sborini@enthought.com>
Date: Fri, 6 Jul 2018 11:53:50 +0100
Subject: [PATCH] Using the enforced identifier regexp to remove the strip

---
 force_bdss/core/verifier.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/force_bdss/core/verifier.py b/force_bdss/core/verifier.py
index 5964bd9..92c16cb 100644
--- a/force_bdss/core/verifier.py
+++ b/force_bdss/core/verifier.py
@@ -38,7 +38,7 @@ def _check_mco(workflow):
 
     for idx, param in enumerate(mco.parameters):
         p_name = param.factory.name
-        if len(param.name.strip()) == 0:
+        if param.name == '':
             errors.append(VerifierError(subject=param,
                                         error="Parameter {} ({}) has empty "
                                               "name".format(idx, p_name)))
@@ -48,7 +48,7 @@ def _check_mco(workflow):
                                               "type".format(idx, p_name)))
 
     for idx, kpi in enumerate(mco.kpis):
-        if len(kpi.name.strip()) == 0:
+        if kpi.name == '':
             errors.append(VerifierError(subject=kpi,
                                         error="KPI {} has empty name".format(
                                             idx)))
@@ -117,7 +117,7 @@ def _check_data_source(data_source_model, layer_number):
                   "in layer {}".format(layer_number)))
 
     for idx, info in enumerate(data_source_model.input_slot_info):
-        if len(info.name.strip()) == 0:
+        if info.name == '':
             errors.append(VerifierError(
                 subject=data_source_model,
                 error="Undefined name for input "
@@ -132,7 +132,7 @@ def _check_data_source(data_source_model, layer_number):
                   "in layer {}".format(layer_number)))
 
     for idx, info in enumerate(data_source_model.output_slot_info):
-        if len(info.name.strip()) == 0:
+        if info.name == '':
             errors.append(VerifierError(
                 subject=data_source_model,
                 error="Undefined name for output "
-- 
GitLab