Rendering: Add support for renderer token (#54425) (#54431)

(cherry picked from commit a4f75cc0438712c90b02d24740416f8615e3a0cb)
(cherry picked from commit 6ec06f66b9)

Co-authored-by: Joan López de la Franca Beltran <5459617+joanlopez@users.noreply.github.com>
This commit is contained in:
Grot (@grafanabot)
2022-08-30 11:32:29 +01:00
committed by GitHub
co-authored by Joan López de la Franca Beltran
parent 0a4d2bbe3d
commit e5741c82d6
7 changed files with 79 additions and 46 deletions
+2
View File
@@ -238,6 +238,7 @@ type Cfg struct {
CSVsDir string
RendererUrl string
RendererCallbackUrl string
RendererAuthToken string
RendererConcurrentRequestLimit int
// Security
@@ -1411,6 +1412,7 @@ func (cfg *Cfg) readRenderingSettings(iniFile *ini.File) error {
renderSec := iniFile.Section("rendering")
cfg.RendererUrl = valueAsString(renderSec, "server_url", "")
cfg.RendererCallbackUrl = valueAsString(renderSec, "callback_url", "")
cfg.RendererAuthToken = valueAsString(renderSec, "renderer_token", "-")
if cfg.RendererCallbackUrl == "" {
cfg.RendererCallbackUrl = AppUrl