mirror of
https://github.com/NixOS/nix
synced 2025-06-28 05:21:16 +02:00
Move addToStoreFromDump to Store
This commit is contained in:
parent
05819d013f
commit
992a2ad475
3 changed files with 9 additions and 5 deletions
|
@ -316,10 +316,7 @@ static void performOp(TunnelLogger * logger, ref<Store> store,
|
|||
logger->startWork();
|
||||
if (!savedRegular.regular) throw Error("regular file expected");
|
||||
|
||||
auto store2 = store.dynamic_pointer_cast<LocalStore>();
|
||||
if (!store2) throw Error("operation is only supported by LocalStore");
|
||||
|
||||
Path path = store2->addToStoreFromDump(recursive ? *savedNAR.data : savedRegular.s, baseName, recursive, hashAlgo);
|
||||
Path path = store->addToStoreFromDump(recursive ? *savedNAR.data : savedRegular.s, baseName, recursive, hashAlgo);
|
||||
logger->stopWork();
|
||||
|
||||
to << path;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue