add training wheels

This commit is contained in:
IPutMyDogInAnIndustrialFan 2022-12-07 21:55:43 +10:30
parent e82a60ccab
commit 9320cc6f25
2 changed files with 4 additions and 0 deletions

View File

@ -52,6 +52,7 @@ func executor(cmd string) {
debuglevels := map[zerolog.Level]string{zerolog.InfoLevel: "info", zerolog.DebugLevel: "debug", zerolog.TraceLevel: "trace"}
if len(args) < 2 {
println("current debug level: " + debuglevels[log.GetLevel()])
return
}
if newlevel, ok := levelsdebug[args[1]]; ok {
zerolog.SetGlobalLevel(newlevel)

View File

@ -207,6 +207,9 @@ func cmdSet(bridge *ziggy.Bridge, args []string) error {
return errors.New("not enough arguments")
}
argHead++
if argHead > len(args)-1 {
return errors.New("not enough arguments")
}
targetScene := args[argHead]
actions = append(actions, func() error {
err := target.Scene(targetScene)