From ee88456228ede1b9e8b34d03829e78e01e90479a Mon Sep 17 00:00:00 2001 From: shy Date: Thu, 7 Mar 2024 20:32:23 +0800 Subject: [PATCH] add ssh.cloud.tencent --- core/code/autogen.go | 3 ++- core/code/vimer.go | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/core/code/autogen.go b/core/code/autogen.go index 010961ac..4f598a8d 100644 --- a/core/code/autogen.go +++ b/core/code/autogen.go @@ -139,12 +139,13 @@ func init() { return } m.OptionDefault(mdb.ZONE, m.Option(mdb.NAME), mdb.HELP, m.Option(mdb.NAME)) - m.OptionDefault(mdb.KEY, Prefix(m.Option(mdb.ZONE), m.Option(mdb.NAME))) + m.OptionDefault(mdb.KEY, Prefix(strings.ReplaceAll(m.Option(mdb.ZONE), "/", "."), m.Option(mdb.NAME))) m.Option(nfs.FILE, path.Join(m.Option(mdb.ZONE), kit.Keys(m.Option(mdb.NAME), GO))) m.Option(mdb.TEXT, kit.Format("`name:\"list %s\" help:\"%s\"`", _autogen_list(m), m.Option(mdb.HELP))) defer m.Go(func() { _autogen_version(m.Spawn()) }) if p := path.Join(ice.SRC, m.Option(nfs.FILE)); !nfs.Exists(m, p) { _autogen_import(m, path.Join(ice.SRC, m.Option(cli.MAIN)), m.Option(mdb.ZONE), _autogen_mod(m, ice.GO_MOD)) + m.Option(mdb.ZONE, path.Base(m.Option(mdb.ZONE))) _autogen_module(m, p) } return diff --git a/core/code/vimer.go b/core/code/vimer.go index 92dd88f8..9f9a3938 100644 --- a/core/code/vimer.go +++ b/core/code/vimer.go @@ -156,7 +156,7 @@ func init() { gdb.Event(m, VIMER_SAVE) }}, nfs.TRASH: {Hand: func(m *ice.Message, arg ...string) { nfs.Trash(m, arg[0]) }}, - nfs.MODULE: {Name: "create name*=h2 help=示例 type*=Hash,Zone,Data,Code main*=main.go zone key", Help: "模块", Hand: func(m *ice.Message, arg ...string) { + nfs.MODULE: {Name: "create name*=client help=示例 type*=Hash,Zone,Data,Code main*=main.go zone=cloud/tencent key=ssh.cloud.tencent.client", Help: "模块", Hand: func(m *ice.Message, arg ...string) { m.Cmdy(AUTOGEN, nfs.MODULE, arg) }}, nfs.SCRIPT: {Name: "script file*", Help: "脚本", Hand: func(m *ice.Message, arg ...string) {