mirror of
https://github.com/NixOS/nix.git
synced 2025-11-26 20:20:58 +01:00
Before creating multiple derivation - component instances
This commit is contained in:
parent
986a50ac78
commit
9c46444641
9 changed files with 120 additions and 97 deletions
|
|
@ -1094,6 +1094,8 @@ void verifyStore(bool checkContents)
|
|||
}
|
||||
|
||||
}
|
||||
|
||||
//TODO Check statecounters table....
|
||||
|
||||
|
||||
txn.commit();
|
||||
|
|
@ -1142,6 +1144,9 @@ vector<int> getStatePathsInterval(const PathSet & statePaths)
|
|||
nixDB.queryString(txn, dbStateCounters, *i, data);
|
||||
|
||||
//TODO check if every key returns a value from the db
|
||||
if(data == ""){
|
||||
throw Error(format("Statepath `%1%' has returned no interval from the database") % *i);
|
||||
}
|
||||
|
||||
int n;
|
||||
if (!string2Int(data, n)) throw Error("number expected");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue