arnaucube
arnaucube/slowlorisdbPublic Self-hosted repository
slowlorisdb/main.go
main.goRaw
 1package main
 2
 3import (
 4	"os"
 5
 6	"github.com/arnaucube/slowlorisdb/cmd"
 7	log "github.com/sirupsen/logrus"
 8	"github.com/urfave/cli"
 9)
10
11func main() {
12	app := cli.NewApp()
13	app.Name = "slowlorisdb"
14	app.Version = "0.0.1-alpha"
15	app.Flags = []cli.Flag{
16		cli.StringFlag{Name: "config"},
17	}
18
19	app.Commands = []cli.Command{}
20	app.Commands = append(app.Commands, cmd.Commands...)
21	err := app.Run(os.Args)
22	if err != nil {
23		log.Error(err)
24	}
25}