feat(cmd): use cobra

use cobra

Signed-off-by: mritd <mritd@linux.com>
This commit is contained in:
mritd
2022-02-06 15:33:15 +08:00
parent 907959b92e
commit fd2e0100c6
6 changed files with 613 additions and 184 deletions

View File

@@ -299,3 +299,12 @@ func actionToString(action acl.Action, arg string) string {
return "Unknown"
}
}
func parseServerConfig(cb []byte) (*serverConfig, error) {
var c serverConfig
err := json5.Unmarshal(cb, &c)
if err != nil {
return nil, err
}
return &c, c.Check()
}