debugs
This commit is contained in:
@@ -3,6 +3,7 @@ package main
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"sort"
|
||||
"strings"
|
||||
|
||||
"gogs.inhome.blapointe.com/ana-ledger/ledger"
|
||||
@@ -30,6 +31,15 @@ func main() {
|
||||
|
||||
switch *foo {
|
||||
case "reg":
|
||||
sort.Slice(deltas, func(i, j int) bool {
|
||||
return deltas[i].Debug() < deltas[j].Debug()
|
||||
})
|
||||
deltasSoFar := make(ledger.Deltas, 0)
|
||||
for i := range deltas {
|
||||
deltasSoFar = append(deltasSoFar, deltas[i])
|
||||
bal, _ := deltasSoFar.Like(ledger.LikeName("^" + deltas[i].Name + "$")).Balances()
|
||||
fmt.Printf("%s (%+v)\n", deltas[i].Debug(), bal[deltas[i].Name].Debug())
|
||||
}
|
||||
case "bal":
|
||||
balances, err := deltas.Balances()
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user