mirror of
https://shylinux.com/x/icebergs
synced 2025-04-26 09:34:05 +08:00
opt some
This commit is contained in:
parent
a862a03c31
commit
e99a3ee1c9
@ -264,14 +264,15 @@ func init() {
|
|||||||
}},
|
}},
|
||||||
"/space/": {Name: "/space/ type name share river", Help: "空间站", Hand: func(m *ice.Message, c *ice.Context, cmd string, arg ...string) {
|
"/space/": {Name: "/space/ type name share river", Help: "空间站", Hand: func(m *ice.Message, c *ice.Context, cmd string, arg ...string) {
|
||||||
if s, e := websocket.Upgrade(m.W, m.R, nil, kit.Int(m.Config("buffer.r")), kit.Int(m.Config("buffer.w"))); m.Assert(e) {
|
if s, e := websocket.Upgrade(m.W, m.R, nil, kit.Int(m.Config("buffer.r")), kit.Int(m.Config("buffer.w"))); m.Assert(e) {
|
||||||
name := kit.Select(s.RemoteAddr().String(), m.Option(kit.MDB_NAME))
|
text := kit.Select(s.RemoteAddr().String(), m.Option(ice.MSG_USERADDR))
|
||||||
|
name := kit.Select(text, m.Option(kit.MDB_NAME))
|
||||||
name = m.Option(kit.MDB_NAME, strings.Replace(name, ".", "_", -1))
|
name = m.Option(kit.MDB_NAME, strings.Replace(name, ".", "_", -1))
|
||||||
name = m.Option(kit.MDB_NAME, strings.Replace(name, ":", "-", -1))
|
name = m.Option(kit.MDB_NAME, strings.Replace(name, ":", "-", -1))
|
||||||
kind := kit.Select(WORKER, m.Option(kit.MDB_TYPE))
|
kind := kit.Select(WORKER, m.Option(kit.MDB_TYPE))
|
||||||
|
|
||||||
// 添加节点
|
// 添加节点
|
||||||
args := append([]string{kit.MDB_TYPE, kind, kit.MDB_NAME, name}, m.OptionSimple(SHARE, RIVER)...)
|
args := append([]string{kit.MDB_TYPE, kind, kit.MDB_NAME, name}, m.OptionSimple(SHARE, RIVER)...)
|
||||||
h := m.Rich(SPACE, nil, kit.Dict(SOCKET, s, kit.MDB_TEXT, s.RemoteAddr().String(), args))
|
h := m.Rich(SPACE, nil, kit.Dict(SOCKET, s, kit.MDB_TEXT, text, args))
|
||||||
m.Log_CREATE(SPACE, name, "type", kind)
|
m.Log_CREATE(SPACE, name, "type", kind)
|
||||||
|
|
||||||
m.Go(func() {
|
m.Go(func() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user