From b0b48115af0104bfd9b3ae1c5aed9080095afaf8 Mon Sep 17 00:00:00 2001 From: cdle <798731886@qq.com> Date: Thu, 2 Sep 2021 13:11:08 +0800 Subject: [PATCH] update --- develop/qinglong/env.go | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/develop/qinglong/env.go b/develop/qinglong/env.go index c0c8743..2501766 100644 --- a/develop/qinglong/env.go +++ b/develop/qinglong/env.go @@ -25,6 +25,23 @@ type Env struct { func init() { core.AddCommand([]core.Function{ + { + Rules: []string{`^envs$`}, + Handle: func(_ im.Sender) interface{} { + envs, err := GetEnvs("") + if err != nil { + return err + } + if len(envs) == 0 { + return "未设置任何环境变量" + } + es := []string{} + for _, env := range envs { + es = append(es, formatEnv(&env)) + } + return strings.Join(es, "\n\n") + }, + }, { Rules: []string{`^env\s+get\s+([\S]+)$`}, Handle: func(s im.Sender) interface{} { @@ -54,7 +71,7 @@ func init() { return err } if len(envs) == 0 { - return "未设置该环境变量" + return "找不到环境变量" } es := []string{} for _, env := range envs {