nursery_store: refactors ifaces to be more atomic

Also includes:
 * improved error handling when pruning channels
 * more aggressively signals errors when enumerating height outputs
 * removes use of variadic functions in Incubate, AwardDiplomas
 * renames AwardDiplomas to GraduateKinder
 * short circuits channel maturity test after finding 1 non-grad output
 * replaces prefixed outputs in height buckets with files, instead of
     empty buckets
This commit is contained in:
Conner Fromknecht 2017-10-12 05:03:25 -07:00
parent f02f1355e7
commit 23e36a58f0
No known key found for this signature in database
GPG Key ID: 39DE78FBE6ACB0EF
1 changed files with 465 additions and 632 deletions

File diff suppressed because it is too large Load Diff