update hrp plugin (#1668)

* change: upgrade go mod zerolog

* change: relocate ocr_test

* refactor: init logger

* change: hrp exit log

* change: update logs

* change: upgrade funplugin to 0.5.2

* change: update change log
This commit is contained in:
debugtalk
2023-08-11 15:34:49 +08:00
committed by GitHub
parent 0332e8302c
commit ee04fb5702
22 changed files with 113 additions and 144 deletions

View File

@@ -3,9 +3,7 @@ package main
import (
"errors"
"os"
"strings"
"github.com/rs/zerolog"
"github.com/rs/zerolog/log"
"github.com/spf13/cobra"
@@ -16,13 +14,6 @@ var rootCmd = &cobra.Command{
Use: "wcl",
Short: "Monitor FIFA World Cup Live",
Version: "2022.12.03.0018",
PreRun: func(cmd *cobra.Command, args []string) {
log.Logger = zerolog.New(
zerolog.ConsoleWriter{NoColor: false, Out: os.Stderr},
).With().Timestamp().Logger()
zerolog.SetGlobalLevel(zerolog.InfoLevel)
setLogLevel(logLevel)
},
RunE: func(cmd *cobra.Command, args []string) error {
var device uixt.Device
var bundleID string
@@ -78,22 +69,3 @@ func main() {
os.Exit(1)
}
}
func setLogLevel(level string) {
level = strings.ToUpper(level)
log.Info().Str("level", level).Msg("Set log level")
switch level {
case "DEBUG":
zerolog.SetGlobalLevel(zerolog.DebugLevel)
case "INFO":
zerolog.SetGlobalLevel(zerolog.InfoLevel)
case "WARN":
zerolog.SetGlobalLevel(zerolog.WarnLevel)
case "ERROR":
zerolog.SetGlobalLevel(zerolog.ErrorLevel)
case "FATAL":
zerolog.SetGlobalLevel(zerolog.FatalLevel)
case "PANIC":
zerolog.SetGlobalLevel(zerolog.PanicLevel)
}
}