From d86e0a812c385f8f67203f91fbf4a1bd94141c61 Mon Sep 17 00:00:00 2001
From: Stefano Borini <sborini@enthought.com>
Date: Fri, 13 Jul 2018 10:15:13 +0100
Subject: [PATCH] Initializes the base class for the verifier error

---
 force_bdss/core/verifier.py | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/force_bdss/core/verifier.py b/force_bdss/core/verifier.py
index 84b68b4..4d7ca70 100644
--- a/force_bdss/core/verifier.py
+++ b/force_bdss/core/verifier.py
@@ -15,12 +15,14 @@ class VerifierError(HasStrictTraits):
     global_error = Str()
 
     def __init__(self, subject, global_error='', local_error=''):
-        self.subject = subject
         if local_error == '':
-            self.local_error = global_error
-        else:
-            self.local_error = local_error
-        self.global_error = global_error
+            local_error = global_error
+
+        super(VerifierError, self).__init__(
+            subject=subject,
+            global_error=global_error,
+            local_error=local_error
+        )
 
 
 def verify_workflow(workflow):
-- 
GitLab