def trigger_hook(self, name, *args, **kwargs):
        hook = self.config.get(name)
        if hook is not None and callable(hook):
            try:
                hook(*args, **kwargs)
            except Exception, e:
                raise RuntimeError("Hook Error: {}".format(e))
Clears state of certain properties
dataset/ETHPy150Open progrium/ginkgo/ginkgo/runner.py/Process.trigger_hook--crossover with--dataset/ETHPy150Open dropbox/pynsot/pynsot/models.py/Resource.clear_cache