def _process(self, entry): if entry.id in self._cache: cmdhist = self._cache[entry.id] cmdhist._update(entry.attr) else: cmdhist = CommandHistory(entry) self._cache[entry.id] = cmdhist return cmdhist
def _process(self, entry): key = self._cache_key(entry.commandId) if key in self._cache: cmdhist = self._cache[key] #pylint: disable=protected-access cmdhist._update(entry.attr) else: cmdhist = CommandHistory(entry) self._cache[key] = cmdhist return cmdhist
def _process(self, entry): if entry.id in self._cmdhist_cache: cmdhist = self._cmdhist_cache[entry.id] cmdhist._update(entry.attr) else: cmdhist = CommandHistory(entry) self._cmdhist_cache[entry.id] = cmdhist command = self._command_cache.get(entry.id) if command: command._process_cmdhist(cmdhist) return cmdhist
def _process(self, entry): key = self._cache_key(entry.commandId) if key in self._cmdhist_cache: cmdhist = self._cmdhist_cache[key] #pylint: disable=protected-access cmdhist._update(entry.attr) else: cmdhist = CommandHistory(entry) self._cmdhist_cache[key] = cmdhist command = self._command_cache.get(key) if command: command._process_cmdhist(cmdhist) return cmdhist