Documentation
¶
Index ¶
- Variables
- type GlobalLogLifecycle
- func (g *GlobalLogLifecycle) Disable(ctx plugins.BaseContext) error
- func (g *GlobalLogLifecycle) Enable(ctx plugins.EnableContext) error
- func (g *GlobalLogLifecycle) Install(ctx plugins.InstallContext) error
- func (g *GlobalLogLifecycle) Start(ctx plugins.BaseContext) error
- func (g *GlobalLogLifecycle) StartCron(ctx plugins.BaseContext, spec string) error
- func (g *GlobalLogLifecycle) Stop(ctx plugins.BaseContext) error
- func (g *GlobalLogLifecycle) Uninstall(ctx plugins.UninstallContext) error
- func (g *GlobalLogLifecycle) Upgrade(ctx plugins.UpgradeContext) error
Constants ¶
This section is empty.
Variables ¶
View Source
var Metadata = plugins.Module{ Meta: plugins.Meta{ Name: modules.PluginNameGlobalLog, Title: "全局日志", Version: "1.0.0", Description: "全局日志查询,支持跨集群Pod日志查看", }, Tables: []string{}, Crons: []string{}, Menus: []plugins.Menu{ { Key: "plugin_gllog", Title: "全局日志", Icon: "fa-solid fa-file-lines", Order: 150, Children: []plugins.Menu{ { Key: "plugin_gllog_query", Title: "日志查询", Icon: "fa-solid fa-search", EventType: "custom", CustomEvent: `() => loadJsonPage("/plugins/gllog/log")`, Order: 100, }, }, }, }, Dependencies: []string{}, RunAfter: []string{}, Lifecycle: &GlobalLogLifecycle{}, ManagementRouter: route.RegisterManagementRoutes, }
Functions ¶
This section is empty.
Types ¶
type GlobalLogLifecycle ¶
type GlobalLogLifecycle struct{}
func (*GlobalLogLifecycle) Disable ¶
func (g *GlobalLogLifecycle) Disable(ctx plugins.BaseContext) error
func (*GlobalLogLifecycle) Enable ¶
func (g *GlobalLogLifecycle) Enable(ctx plugins.EnableContext) error
func (*GlobalLogLifecycle) Install ¶
func (g *GlobalLogLifecycle) Install(ctx plugins.InstallContext) error
func (*GlobalLogLifecycle) Start ¶
func (g *GlobalLogLifecycle) Start(ctx plugins.BaseContext) error
func (*GlobalLogLifecycle) StartCron ¶
func (g *GlobalLogLifecycle) StartCron(ctx plugins.BaseContext, spec string) error
func (*GlobalLogLifecycle) Stop ¶
func (g *GlobalLogLifecycle) Stop(ctx plugins.BaseContext) error
func (*GlobalLogLifecycle) Uninstall ¶
func (g *GlobalLogLifecycle) Uninstall(ctx plugins.UninstallContext) error
func (*GlobalLogLifecycle) Upgrade ¶
func (g *GlobalLogLifecycle) Upgrade(ctx plugins.UpgradeContext) error
Click to show internal directories.
Click to hide internal directories.