daemon: Remove unused function findOutput.

* nix/libstore/misc.cc (findOutput): Remove it.
* nix/libstore/misc.hh (findOutput): Likewise.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
This commit is contained in:
Maxime Devos 2022-09-10 19:20:40 +02:00 committed by Mathieu Othacehe
parent 93032586df
commit 4b32f87e9a
No known key found for this signature in database
GPG key ID: 8354763531769CA6
2 changed files with 0 additions and 12 deletions

View file

@ -59,14 +59,6 @@ void computeFSClosure(StoreAPI & store, const Path & path,
} }
Path findOutput(const Derivation & drv, string id)
{
foreach (DerivationOutputs::const_iterator, i, drv.outputs)
if (i->first == id) return i->second.path;
throw Error(format("derivation has no output `%1%'") % id);
}
static void dfsVisit(StoreAPI & store, const PathSet & paths, static void dfsVisit(StoreAPI & store, const PathSet & paths,
const Path & path, PathSet & visited, Paths & sorted, const Path & path, PathSet & visited, Paths & sorted,
PathSet & parents) PathSet & parents)

View file

@ -21,10 +21,6 @@ void computeFSClosure(StoreAPI & store, const Path & path,
PathSet & paths, bool flipDirection = false, PathSet & paths, bool flipDirection = false,
bool includeOutputs = false, bool includeDerivers = false); bool includeOutputs = false, bool includeDerivers = false);
/* Return the path corresponding to the output identifier `id' in the
given derivation. */
Path findOutput(const Derivation & drv, string id);
bool willBuildLocally(const Derivation & drv); bool willBuildLocally(const Derivation & drv);
bool substitutesAllowed(const Derivation & drv); bool substitutesAllowed(const Derivation & drv);