Advisor: Preinstall app plugin if enabled (#101289)

pull/101295/head
Andres Martinez Gotor 4 months ago committed by GitHub
parent df99c92823
commit ce8a874bf0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 3
      pkg/setting/setting_plugins.go

@ -55,6 +55,9 @@ func (cfg *Cfg) readPluginSettings(iniFile *ini.File) error {
for _, plugin := range defaultPreinstallPlugins { for _, plugin := range defaultPreinstallPlugins {
preinstallPlugins[plugin.ID] = plugin preinstallPlugins[plugin.ID] = plugin
} }
if cfg.IsFeatureToggleEnabled("grafanaAdvisor") { // Use literal string to avoid circular dependency
preinstallPlugins["grafana-advisor-app"] = InstallPlugin{"grafana-advisor-app", "", ""}
}
// Add the plugins defined in the configuration // Add the plugins defined in the configuration
for _, plugin := range rawInstallPlugins { for _, plugin := range rawInstallPlugins {
parts := strings.Split(plugin, "@") parts := strings.Split(plugin, "@")

Loading…
Cancel
Save