dqs.go (442B)
1 package main 2 3 import ( 4 "flag" 5 "fmt" 6 "os" 7 8 "code.dwrz.net/src/cmd/dqs/config" 9 "code.dwrz.net/src/pkg/dqs" 10 ) 11 12 func main() { 13 cfg, err := config.Get() 14 if err != nil { 15 fmt.Fprintf(os.Stderr, "bad config: %v\n", err) 16 return 17 } 18 19 app, err := dqs.New(dqs.Config{Dir: cfg.Dir}) 20 if err != nil { 21 fmt.Fprintln(os.Stderr, err) 22 return 23 } 24 25 if err := app.Run(flag.Args(), cfg.Date); err != nil { 26 fmt.Fprintln(os.Stderr, err) 27 return 28 } 29 }