diff --git a/cmd/clitest/main.go b/cmd/clitest/main.go index 395428d..70f46b2 100644 --- a/cmd/clitest/main.go +++ b/cmd/clitest/main.go @@ -15,6 +15,8 @@ func main() { likeBefore := flag.String("like-before", "9", "date str to compare") likeAfter := flag.String("like-after", "0", "date str to compare") likeLedger := flag.Bool("like-ledger", false, "limit data to these -like-* rather than zoom to these -like-*") + groupName := flag.String("group-name", ".*", "grouping to apply to names") + groupDate := flag.String("group-date", ".*", "grouping to apply to dates") flag.Parse() if flag.NArg() < 1 { @@ -29,6 +31,9 @@ func main() { if err != nil { panic(err) } + + deltas = deltas.Group(ledger.GroupName(*groupName), ledger.GroupDate(*groupDate)) + like := ledger.Likes{ledger.LikeName(*likeName)} if *likeLedger { like = append(like, ledger.LikeBefore(*likeBefore))