def __getitem__(self, sha): stream = self._vf.get_record_stream([(sha,)], 'unordered', True) entry = next(stream) if entry.storage_kind == 'absent': raise KeyError(sha) return ShaFile._parse_legacy_object(entry.get_bytes_as('fulltext'))
def __getitem__(self, sha): stream = self._vf.get_record_stream([(sha,)], 'unordered', True) entry = next(stream) if entry.storage_kind == 'absent': raise KeyError(sha) return ShaFile._parse_legacy_object(entry.get_bytes_as('fulltext'))