From 54a647811751fd8c50f8f8b61f72e24718ea8d7e Mon Sep 17 00:00:00 2001
From: Stefano Borini <sborini@enthought.com>
Date: Thu, 24 Aug 2017 15:42:54 +0100
Subject: [PATCH] Added passing of parameters to BaseMCOParameter Factory

---
 force_bdss/mco/parameters/base_mco_parameter_factory.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/force_bdss/mco/parameters/base_mco_parameter_factory.py b/force_bdss/mco/parameters/base_mco_parameter_factory.py
index ecce688..6ea3ceb 100644
--- a/force_bdss/mco/parameters/base_mco_parameter_factory.py
+++ b/force_bdss/mco/parameters/base_mco_parameter_factory.py
@@ -27,9 +27,9 @@ class BaseMCOParameterFactory(HasStrictTraits):
     # The model class to instantiate when create_model is called.
     model_class = Type('BaseMCOParameter')
 
-    def __init__(self, mco_factory):
+    def __init__(self, mco_factory, *args, **kwargs):
         self.mco_factory = mco_factory
-        super(BaseMCOParameterFactory, self).__init__()
+        super(BaseMCOParameterFactory, self).__init__(*args, **kwargs)
 
     def create_model(self, data_values=None):
         """Creates the instance of the model class and returns it.
-- 
GitLab