mirror of
https://github.com/grafana/grafana.git
synced 2024-11-25 02:10:45 -06:00
Live: return pipeline menu, now with feature toggle (#39280)
This commit is contained in:
parent
9c4e7eb659
commit
87cdda4106
@ -318,6 +318,30 @@ func (hs *HTTPServer) getNavTree(c *models.ReqContext, hasEditPerm bool) ([]*dto
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if hs.Cfg.FeatureToggles["live-pipeline"] {
|
||||||
|
liveNavLinks := []*dtos.NavLink{}
|
||||||
|
|
||||||
|
liveNavLinks = append(liveNavLinks, &dtos.NavLink{
|
||||||
|
Text: "Status", Id: "live-status", Url: hs.Cfg.AppSubURL + "/live", Icon: "exchange-alt",
|
||||||
|
})
|
||||||
|
liveNavLinks = append(liveNavLinks, &dtos.NavLink{
|
||||||
|
Text: "Pipeline", Id: "live-pipeline", Url: hs.Cfg.AppSubURL + "/live/pipeline", Icon: "arrow-to-right",
|
||||||
|
})
|
||||||
|
liveNavLinks = append(liveNavLinks, &dtos.NavLink{
|
||||||
|
Text: "Cloud", Id: "live-cloud", Url: hs.Cfg.AppSubURL + "/live/cloud", Icon: "cloud-upload",
|
||||||
|
})
|
||||||
|
|
||||||
|
navTree = append(navTree, &dtos.NavLink{
|
||||||
|
Id: "live",
|
||||||
|
Text: "Live",
|
||||||
|
SubTitle: "Event Streaming",
|
||||||
|
Icon: "exchange-alt",
|
||||||
|
Url: hs.Cfg.AppSubURL + "/live",
|
||||||
|
Children: liveNavLinks,
|
||||||
|
HideFromMenu: true,
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
if len(configNodes) > 0 {
|
if len(configNodes) > 0 {
|
||||||
navTree = append(navTree, &dtos.NavLink{
|
navTree = append(navTree, &dtos.NavLink{
|
||||||
Id: dtos.NavIDCfg,
|
Id: dtos.NavIDCfg,
|
||||||
|
Loading…
Reference in New Issue
Block a user