Skip to content
Snippets Groups Projects

Introduces base class and interface for the factories

Merged Adham Hashibon requested to merge 49-base-class-for-factory into master
4 files
+ 16
9
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -39,10 +39,12 @@ class BaseMCOParameterFactory(BaseFactory):
"get_model_class was not implemented in factory {}".format(
self.__class__))
def __init__(self, mco_factory):
self.mco_factory = mco_factory
def __init__(self, mco_factory, *args, **kwargs):
super(BaseMCOParameterFactory, self).__init__(
plugin=mco_factory.plugin)
mco_factory=mco_factory,
plugin=mco_factory.plugin,
*args,
**kwargs)
self.description = self.get_description()
self.model_class = self.get_model_class()
Loading