mirror of
https://shylinux.com/x/ContextOS
synced 2025-04-26 01:04:06 +08:00
tce mod paths
This commit is contained in:
parent
7dbad4cba8
commit
5f7e75d9d8
@ -3231,7 +3231,7 @@ var Index = &Context{Name: "ctx", Help: "模块中心",
|
||||
for _, k := range m.Meta["append"] {
|
||||
if m.Has("parse") && m.Option("parse") == k {
|
||||
var value interface{}
|
||||
m.Assert(json.Unmarshal([]byte(m.Meta[k][i]), &value))
|
||||
json.Unmarshal([]byte(m.Meta[k][i]), &value)
|
||||
if m.Meta["parse"][1] != "" {
|
||||
value = Chain(m, value, m.Meta["parse"][1])
|
||||
}
|
||||
@ -3241,8 +3241,10 @@ var Index = &Context{Name: "ctx", Help: "模块中心",
|
||||
for k, v := range val {
|
||||
msg.Add("append", k, v)
|
||||
}
|
||||
case []interface{}:
|
||||
case nil:
|
||||
msg.Add("append", m.Meta["parse"][1], "")
|
||||
default:
|
||||
msg.Add("append", m.Meta["parse"][1], fmt.Sprintf("%v", val))
|
||||
}
|
||||
} else {
|
||||
msg.Add("append", k, m.Meta[k][i])
|
||||
|
@ -840,7 +840,7 @@ var Index = &ctx.Context{Name: "nfs", Help: "存储中心",
|
||||
"git_path": &ctx.Config{Name: "git_path", Value: ".", Help: "版本控制默认路径"},
|
||||
"git_info": &ctx.Config{Name: "git_info", Value: "branch status diff log", Help: "命令集合"},
|
||||
|
||||
"paths": &ctx.Config{Name: "paths", Value: []interface{}{"var", ""}, Help: "文件路径"},
|
||||
"paths": &ctx.Config{Name: "paths", Value: []interface{}{"var", "usr", "etc", ""}, Help: "文件路径"},
|
||||
},
|
||||
Commands: map[string]*ctx.Command{
|
||||
"listen": &ctx.Command{Name: "listen args...", Help: "启动文件服务, args: 参考tcp模块, listen命令的参数", Hand: func(m *ctx.Message, c *ctx.Context, key string, arg ...string) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user