| 51 | } |
| 52 | |
| 53 | TBlob TDirectoryModelsArchiveReader::BlobByKey(const TStringBuf key) const { |
| 54 | Y_ENSURE(Has(key), "key " << key << " not found"); |
| 55 | if (auto ptr = BlobByKey_.FindPtr(key); ptr) { |
| 56 | return *ptr; |
| 57 | } |
| 58 | if (auto ptr = PathByKey_.FindPtr(key); ptr) { |
| 59 | return TBlob::FromFile(*ptr); |
| 60 | } |
| 61 | Y_UNREACHABLE(); |
| 62 | } |
| 63 | |
| 64 | bool TDirectoryModelsArchiveReader::Compressed() const { |
| 65 | return false; |