package main import ( "fmt" "log" "os" "inou/lib" ) func main() { if err := lib.Init(); err != nil { log.Fatal("lib.Init failed:", err) } lib.ConfigInit() if err := lib.RefDBInit("/tank/inou/data/reference.db"); err != nil { log.Fatal("RefDBInit:", err) } dossierID := "d31ec40f59c30cf1" if len(os.Args) > 1 { dossierID = os.Args[1] } count, _ := lib.EntryCount(nil, dossierID, lib.CategoryLab, "") fmt.Printf("Normalizing %d lab entries for %s...\n", count, dossierID) if err := lib.Normalize(dossierID, lib.CategoryLab, func(p, t int) { fmt.Printf(" batch %d/%d\n", p, t) }); err != nil { log.Fatal("Normalize failed:", err) } fmt.Println("Done!") }