def __init__(self, effect_factory=None):
        super().__init__()
        self.action_type = 'default'
        self.logger = logging.getLogger('pyherc.rules.factory.SubActionFactory')  # noqa
        self.factories = []
        self.effect_factory = effect_factory
Constructor for this factory
dataset/ETHPy150Open tuturto/pyherc/src/pyherc/rules/factory.py/SubActionFactory.__init__