diff options
author | Eelco Dolstra <e.dolstra@tudelft.nl> | 2006-11-30 17:43:04 +0000 |
---|---|---|
committer | Eelco Dolstra <e.dolstra@tudelft.nl> | 2006-11-30 17:43:04 +0000 |
commit | e2ef5e07fdc142670f7f3161d3133ff04e99d342 (patch) | |
tree | bf724d6af6f7fbe3b388fdfdd40f190da9a8378e /src/nix-instantiate/main.cc | |
parent | 5f0b9de6d837daf43c6ab26d41c829621c3ca727 (diff) |
* Refactoring. There is now an abstract interface class StoreAPI
containing functions that operate on the Nix store. One
implementation is LocalStore, which operates on the Nix store
directly. The next step, to enable secure multi-user Nix, is to
create a different implementation RemoteStore that talks to a
privileged daemon process that uses LocalStore to perform the actual
operations.
Diffstat (limited to 'src/nix-instantiate/main.cc')
-rw-r--r-- | src/nix-instantiate/main.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nix-instantiate/main.cc b/src/nix-instantiate/main.cc index 3eb6d3031..144b13d2b 100644 --- a/src/nix-instantiate/main.cc +++ b/src/nix-instantiate/main.cc @@ -11,7 +11,7 @@ #include "attr-path.hh" #include "expr-to-xml.hh" #include "util.hh" -#include "store.hh" +#include "store-api.hh" #include "help.txt.hh" @@ -137,7 +137,7 @@ void run(Strings args) files.push_back(arg); } - openDB(); + store = openStore(); if (readStdin) { Expr e = parseStdin(state); |