openStoreAt(): Initialise the binary cache
This commit is contained in:
parent
ba0a81d14f
commit
30e9d01516
1 changed files with 3 additions and 1 deletions
|
@ -323,9 +323,11 @@ namespace nix {
|
|||
ref<Store> openStoreAt(const std::string & uri, bool reserveSpace)
|
||||
{
|
||||
if (std::string(uri, 0, 7) == "file://") {
|
||||
return make_ref<LocalBinaryCacheStore>(std::shared_ptr<Store>(0),
|
||||
auto store = make_ref<LocalBinaryCacheStore>(std::shared_ptr<Store>(0),
|
||||
"", "", // FIXME: allow the signing key to be set
|
||||
std::string(uri, 7));
|
||||
store->init();
|
||||
return store;
|
||||
}
|
||||
|
||||
enum { mDaemon, mLocal, mAuto } mode;
|
||||
|
|
Loading…
Reference in a new issue