blob: 20f2e16238e48a79c1b07cb0fae4b2587af37cf6 [file] [log] [blame]
import logging
_log = logging.getLogger(__name__)
class GenericFactory(object):
products = None
@classmethod
def create(cls, description):
return cls.products[description]()
@classmethod
def add(cls, description, product):
cls.products[description] = product