mirror of
https://github.com/InazumaV/Ratte.git
synced 2026-02-04 04:30:09 +00:00
Initial commit
This commit is contained in:
32
cmd/ratte/ratte.go
Normal file
32
cmd/ratte/ratte.go
Normal file
@@ -0,0 +1,32 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
log "github.com/sirupsen/logrus"
|
||||
"github.com/spf13/cobra"
|
||||
pre "github.com/x-cray/logrus-prefixed-formatter"
|
||||
)
|
||||
|
||||
var version string
|
||||
var buildDate string
|
||||
|
||||
var command = &cobra.Command{
|
||||
Use: "Ratte",
|
||||
}
|
||||
|
||||
func Execute() {
|
||||
err := command.Execute()
|
||||
if err != nil {
|
||||
log.WithField("err", err).Error("Execute command failed")
|
||||
}
|
||||
}
|
||||
|
||||
func main() {
|
||||
log.SetFormatter(&pre.TextFormatter{
|
||||
TimestampFormat: "01-02 15:04:05",
|
||||
FullTimestamp: true,
|
||||
})
|
||||
log.Info("Ratte")
|
||||
log.Info("Version: ", version)
|
||||
log.Info("Build date: ", buildDate)
|
||||
Execute()
|
||||
}
|
||||
Reference in New Issue
Block a user