コード例 #1
0
ファイル: hdlcc_base.py プロジェクト: suoto/hdlcc
    def _setState(self, state):
        """
        Serializer load implementation
        """
        self._logger = logging.getLogger(state['_logger']['name'])
        self._logger.setLevel(state['_logger']['level'])
        del state['_logger']

        self._config = ConfigParser.recoverFromState(state['_config'])

        builder_name = self._config.getBuilder()
        self._logger.debug("Recovered builder is '%s'", builder_name)
        builder_class = hdlcc.builders.getBuilderByName(builder_name)
        self.builder = builder_class.recoverFromState(state['builder'])
コード例 #2
0
ファイル: hdlcc_base.py プロジェクト: seadanda/hdlcc
    def _setState(self, state):
        """
        Serializer load implementation
        """
        self._logger = logging.getLogger(state['_logger']['name'])
        self._logger.setLevel(state['_logger']['level'])
        del state['_logger']

        self._config = ConfigParser.recoverFromState(state['_config'])

        builder_name = self._config.getBuilder()
        self._logger.debug("Recovered builder is '%s'", builder_name)
        builder_class = hdlcc.builders.getBuilderByName(builder_name)
        self.builder = builder_class.recoverFromState(state['builder'])
コード例 #3
0
ファイル: test_config_parser.py プロジェクト: suoto/hdlcc
 def test():
     state = it.parser.getState()
     restored = ConfigParser.recoverFromState(state)
     it.assertEqual(it.parser, restored)
コード例 #4
0
 def test():
     state = it.parser.getState()
     restored = ConfigParser.recoverFromState(state)
     it.assertEqual(it.parser, restored)