forked from x/icebergs
opt some
This commit is contained in:
parent
9ff665a275
commit
15b0a20563
@ -66,6 +66,12 @@ var Status = struct{ Error, Start, Stop string }{
|
|||||||
Stop: "stop",
|
Stop: "stop",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
ENV = "env"
|
||||||
|
CMD = "cmd"
|
||||||
|
ARG = "arg"
|
||||||
|
DIR = "dir"
|
||||||
|
)
|
||||||
const (
|
const (
|
||||||
RESTART = "restart"
|
RESTART = "restart"
|
||||||
START = "start"
|
START = "start"
|
||||||
@ -84,7 +90,7 @@ func init() {
|
|||||||
RESTART: {Name: "restart", Help: "重启", Hand: func(m *ice.Message, arg ...string) {
|
RESTART: {Name: "restart", Help: "重启", Hand: func(m *ice.Message, arg ...string) {
|
||||||
m.Cmd(DAEMON, STOP)
|
m.Cmd(DAEMON, STOP)
|
||||||
m.Sleep("1s")
|
m.Sleep("1s")
|
||||||
m.Cmd(DAEMON, START)
|
m.Cmdy(DAEMON, START)
|
||||||
}},
|
}},
|
||||||
START: {Name: "start cmd env dir", Help: "添加", Hand: func(m *ice.Message, arg ...string) {
|
START: {Name: "start cmd env dir", Help: "添加", Hand: func(m *ice.Message, arg ...string) {
|
||||||
m.Option(CMD_TYPE, DAEMON)
|
m.Option(CMD_TYPE, DAEMON)
|
||||||
|
@ -50,6 +50,7 @@ const (
|
|||||||
START = "start"
|
START = "start"
|
||||||
STOP = "stop"
|
STOP = "stop"
|
||||||
|
|
||||||
|
STATUS = "status"
|
||||||
RESTART = "restart"
|
RESTART = "restart"
|
||||||
RELOAD = "reload"
|
RELOAD = "reload"
|
||||||
BENCH = "bench"
|
BENCH = "bench"
|
||||||
|
@ -264,6 +264,10 @@ func _zone_fields(m *ice.Message) []string {
|
|||||||
return kit.Split(kit.Select("zone,id,time,type,name,text", strings.Join(kit.Simple(m.Optionv(FIELDS)), ",")))
|
return kit.Split(kit.Select("zone,id,time,type,name,text", strings.Join(kit.Simple(m.Optionv(FIELDS)), ",")))
|
||||||
}
|
}
|
||||||
func _zone_select(m *ice.Message, prefix, chain, zone string, id string) {
|
func _zone_select(m *ice.Message, prefix, chain, zone string, id string) {
|
||||||
|
if zone == RANDOM {
|
||||||
|
zone = kit.MDB_RANDOMS
|
||||||
|
}
|
||||||
|
|
||||||
fields := _zone_fields(m)
|
fields := _zone_fields(m)
|
||||||
cb := m.Optionv(SELECT_CB)
|
cb := m.Optionv(SELECT_CB)
|
||||||
m.Richs(prefix, chain, kit.Select(kit.MDB_FOREACH, zone), func(key string, val map[string]interface{}) {
|
m.Richs(prefix, chain, kit.Select(kit.MDB_FOREACH, zone), func(key string, val map[string]interface{}) {
|
||||||
|
@ -166,7 +166,7 @@ func init() {
|
|||||||
"plug", kit.Dict(
|
"plug", kit.Dict(
|
||||||
"split", kit.Dict(
|
"split", kit.Dict(
|
||||||
"space", " \t",
|
"space", " \t",
|
||||||
"operator", "{[(&.,;!|<>)]}",
|
"operator", "{[(&.,:;!|<>)]}",
|
||||||
),
|
),
|
||||||
"prefix", kit.Dict(
|
"prefix", kit.Dict(
|
||||||
"//", "comment",
|
"//", "comment",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user