diff options
author | Eelco Dolstra <e.dolstra@tudelft.nl> | 2009-11-23T17·23+0000 |
---|---|---|
committer | Eelco Dolstra <e.dolstra@tudelft.nl> | 2009-11-23T17·23+0000 |
commit | ae6bf87273b30258408dc292611f3f50015b843c (patch) | |
tree | 78c8140f4d93888ab927dd9db317dfd21981ebc5 /src/libstore | |
parent | c364d5d1e36a9f790b0d610aae1d30d8732b58ce (diff) |
* `nix-store --gc --print-roots': also print the path of the actual
root symlink, not just its target. E.g.: /nix/var/nix/profiles/system-99-link -> /nix/store/76kwf88657nq7wgk1hx3l1z5q91zb9wd-system
Diffstat (limited to 'src/libstore')
-rw-r--r-- | src/libstore/gc.cc | 5 | ||||
-rw-r--r-- | src/libstore/store-api.hh | 5 |
2 files changed, 0 insertions, 10 deletions
diff --git a/src/libstore/gc.cc b/src/libstore/gc.cc index 34b5ff267f8b..d3cac06e4c5a 100644 --- a/src/libstore/gc.cc +++ b/src/libstore/gc.cc @@ -614,11 +614,6 @@ void LocalStore::collectGarbage(const GCOptions & options, GCResults & results) if (!options.ignoreLiveness) addAdditionalRoots(state.roots); - if (options.action == GCOptions::gcReturnRoots) { - results.paths = state.roots; - return; - } - /* Read the temporary roots. This acquires read locks on all per-process temporary root files. So after this point no paths can be added to the set of temporary roots. */ diff --git a/src/libstore/store-api.hh b/src/libstore/store-api.hh index d827dff84124..101215707f37 100644 --- a/src/libstore/store-api.hh +++ b/src/libstore/store-api.hh @@ -22,10 +22,6 @@ struct GCOptions { /* Garbage collector operation: - - `gcReturnRoots': find and return the set of roots for the - garbage collector. These are the store paths symlinked to in - the `gcroots' directory. - - `gcReturnLive': return the set of paths reachable from (i.e. in the closure of) the roots. @@ -38,7 +34,6 @@ struct GCOptions `pathsToDelete', insofar as they are not reachable. */ typedef enum { - gcReturnRoots, gcReturnLive, gcReturnDead, gcDeleteDead, |