コード例 #1
0
ファイル: __init__.py プロジェクト: wykurz/nixops
 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
コード例 #2
0
ファイル: __init__.py プロジェクト: ydlr/nixops
 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