add scoped options for cmd

This commit is contained in:
ginuerzh
2025-08-02 12:07:18 +08:00
parent db21de831a
commit 79203e407c
2 changed files with 96 additions and 44 deletions
+1 -6
View File
@@ -7,16 +7,11 @@ import (
mdutil "github.com/go-gost/x/metadata/util"
)
const (
defaultPort = "COM1"
defaultBaudRate = 9600
)
type metadata struct {
timeout time.Duration
}
func (h *serialHandler) parseMetadata(md mdata.Metadata) (err error) {
h.md.timeout = mdutil.GetDuration(md, "timeout", "serial.timeout", "handler.serial.timeout")
h.md.timeout = mdutil.GetDuration(md, "timeout", "serial.timeout")
return
}