Toggle traces (#129)

* add tracing_enabled to the list of core targets

* add endpoint, collector and service_name parameters

* add authbasic config

* configure tracing for missing services

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>

Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de>
This commit is contained in:
Alex Unger
2020-04-15 14:33:37 +02:00
committed by GitHub
parent d7b4eed5fe
commit eb7ed6491c
13 changed files with 65 additions and 13 deletions

View File

@@ -73,7 +73,11 @@ func AuthBasic(cfg *config.Config) *cli.Command {
rcfg := map[string]interface{}{
"core": map[string]interface{}{
"max_cpus": cfg.Reva.AuthBasic.MaxCPUs,
"max_cpus": cfg.Reva.Users.MaxCPUs,
"tracing_enabled": cfg.Tracing.Enabled,
"tracing_endpoint": cfg.Tracing.Endpoint,
"tracing_collector": cfg.Tracing.Collector,
"tracing_service_name": "auth-basic",
},
"shared": map[string]interface{}{
"jwt_secret": cfg.Reva.JWTSecret,