From 37f123729034488199197e274d4f2d386e80bff7 Mon Sep 17 00:00:00 2001 From: zhanghan2021 Date: Fri, 27 Dec 2024 11:39:22 +0800 Subject: [PATCH] supprot plugin custom menu name --- go.mod | 2 +- go.sum | 4 ++-- server/plugin/plugin_manager.go | 1 + server/router/router.go | 2 +- .../gitee.com/openeuler/PilotGo/sdk/plugin/client/plugin.go | 1 + vendor/modules.txt | 2 +- 6 files changed, 7 insertions(+), 5 deletions(-) diff --git a/go.mod b/go.mod index 7691cf2..eb08013 100644 --- a/go.mod +++ b/go.mod @@ -21,7 +21,7 @@ require ( ) require ( - gitee.com/openeuler/PilotGo/sdk v0.0.0-20241227011934-dcb2ac516265 + gitee.com/openeuler/PilotGo/sdk v0.0.0-20241227025503-7721847f9048 github.com/bytedance/sonic v1.10.2 // indirect github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect github.com/gin-contrib/sse v0.1.0 // indirect diff --git a/go.sum b/go.sum index 05f6b83..4790e74 100644 --- a/go.sum +++ b/go.sum @@ -1,7 +1,7 @@ gitee.com/openeuler/PilotGo-plugins/event/sdk v0.0.0-20240730114546-6471a280e4d2 h1:VfG7DsypX8WR5AFIHQmSQ3ABBjWFRTNPNESRWdDCV6M= gitee.com/openeuler/PilotGo-plugins/event/sdk v0.0.0-20240730114546-6471a280e4d2/go.mod h1:qKN5mZT240WasFoPqLnmQWJ/PBB5+Db0BiLmCfYaLBk= -gitee.com/openeuler/PilotGo/sdk v0.0.0-20241227011934-dcb2ac516265 h1:ns3aXNOXvCAWHboNcKI4E74pbdVBAZtOjdHxZN/1XdA= -gitee.com/openeuler/PilotGo/sdk v0.0.0-20241227011934-dcb2ac516265/go.mod h1:Et2wSYAR8hj9jMnSqwtyi8fA79q63tLvPcHwySiRG+g= +gitee.com/openeuler/PilotGo/sdk v0.0.0-20241227025503-7721847f9048 h1:rEXryrdZy2otjQDyaWsJDZtXbPdeuWpN4RFrD4nB+Lo= +gitee.com/openeuler/PilotGo/sdk v0.0.0-20241227025503-7721847f9048/go.mod h1:Et2wSYAR8hj9jMnSqwtyi8fA79q63tLvPcHwySiRG+g= github.com/bytedance/sonic v1.5.0/go.mod h1:ED5hyg4y6t3/9Ku1R6dU/4KyJ48DZ4jPhfY1O2AihPM= github.com/bytedance/sonic v1.10.0-rc/go.mod h1:ElCzW+ufi8qKqNW0FY314xriJhyJhuoJ3gFZdAHF7NM= github.com/bytedance/sonic v1.10.2 h1:GQebETVBxYB7JGWJtLBi07OVzWwt+8dWA00gEVW2ZFE= diff --git a/server/plugin/plugin_manager.go b/server/plugin/plugin_manager.go index 5029fab..ec15d82 100644 --- a/server/plugin/plugin_manager.go +++ b/server/plugin/plugin_manager.go @@ -16,6 +16,7 @@ var Client *client.Client func Init(plugin *config.PluginPrometheus, prometheus *config.PrometheusServer) *client.PluginInfo { PluginInfo := client.PluginInfo{ + MenuName: "监控告警", Name: "prometheus", Version: "1.0.1", Description: "Prometheus开源系统监视和警报工具包", diff --git a/server/router/router.go b/server/router/router.go index f018926..bbdabbc 100644 --- a/server/router/router.go +++ b/server/router/router.go @@ -22,7 +22,7 @@ func InitRouter() *gin.Engine { gin.SetMode(gin.ReleaseMode) router := gin.New() router.Use(logger.RequestLogger([]string{ - "/plugin/prometheus/target", + "/plugin/prometheus/api/target", })) router.Use(gin.Recovery()) diff --git a/vendor/gitee.com/openeuler/PilotGo/sdk/plugin/client/plugin.go b/vendor/gitee.com/openeuler/PilotGo/sdk/plugin/client/plugin.go index bd0f7ff..3fb8822 100644 --- a/vendor/gitee.com/openeuler/PilotGo/sdk/plugin/client/plugin.go +++ b/vendor/gitee.com/openeuler/PilotGo/sdk/plugin/client/plugin.go @@ -17,6 +17,7 @@ import ( // 用于初始化Client type PluginInfo struct { + MenuName string `json:"menuName"` Name string `json:"name"` Version string `json:"version"` Description string `json:"description"` diff --git a/vendor/modules.txt b/vendor/modules.txt index bded912..91182e9 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1,7 +1,7 @@ # gitee.com/openeuler/PilotGo-plugins/event/sdk v0.0.0-20240730114546-6471a280e4d2 ## explicit; go 1.21.6 gitee.com/openeuler/PilotGo-plugins/event/sdk -# gitee.com/openeuler/PilotGo/sdk v0.0.0-20241227011934-dcb2ac516265 +# gitee.com/openeuler/PilotGo/sdk v0.0.0-20241227025503-7721847f9048 ## explicit; go 1.20 gitee.com/openeuler/PilotGo/sdk/common gitee.com/openeuler/PilotGo/sdk/logger -- Gitee