Files
jiacrontab/jiacrontab_admin/runtime.go
jiazhizhong 1279635d7f fix
2022-03-10 17:09:03 +08:00

27 lines
480 B
Go

package admin
import (
"jiacrontab/pkg/proto"
"jiacrontab/pkg/version"
)
func SystemInfo(ctx *myctx) {
var (
err error
info map[string]interface{}
reqBody SystemInfoReqParams
)
if err = ctx.Valid(&reqBody); err != nil {
ctx.respBasicError(err)
return
}
if err = rpcCall(reqBody.Addr, "Srv.SystemInfo", proto.EmptyArgs{}, &info); err != nil {
ctx.respRPCError(err)
return
}
info["version"] = version.String("jiacrontab")
ctx.respSucc("", info)
}