def setup_diff_engine(self, config): diff_engine = Diff(depl=self.depl, logger=self.logger, config=config, state=self._state, res_type=self.get_type()) diff_engine.set_reserved_keys(self._reserved_keys) diff_engine.set_handlers(self.get_handlers()) return diff_engine
def setup_diff_engine(self, defn: ResourceDefinitionType): diff_engine = Diff( depl=self.depl, logger=self.logger, defn=defn, state=self._state, res_type=self.get_type(), ) diff_engine.set_reserved_keys(self._reserved_keys) diff_engine.set_handlers(self.get_handlers()) return diff_engine