nix-store --verify: Continue on errors
This commit is contained in:
parent
90b8a34f82
commit
904f50412c
|
@ -1614,8 +1614,10 @@ bool LocalStore::verifyStore(bool checkContents, bool repair)
|
|||
} catch (Error & e) {
|
||||
/* It's possible that the path got GC'ed, so ignore
|
||||
errors on invalid paths. */
|
||||
if (isValidPath(*i)) throw;
|
||||
printMsg(lvlError, format("warning: %1%") % e.msg());
|
||||
if (isValidPath(*i))
|
||||
printMsg(lvlError, format("error: %1%") % e.msg());
|
||||
else
|
||||
printMsg(lvlError, format("warning: %1%") % e.msg());
|
||||
errors = true;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue