api: new v2 metrics query endpoint

Requests to endpoint will currently will error unless expressions feature flag is true.

Co-authored-by: Sofia Papagiannaki <papagian@gmail.com>
This commit is contained in:
Marcus Efraimsson
2019-10-25 15:28:26 +02:00
committed by Kyle Brandt
parent 24183ba390
commit 771f21ed09
4 changed files with 76 additions and 10 deletions

View File

@@ -1094,3 +1094,11 @@ func (cfg *Cfg) LogConfigSources() {
cfg.Logger.Info("Path Provisioning", "path", cfg.ProvisioningPath)
cfg.Logger.Info("App mode " + Env)
}
func IsExpressionsEnabled() bool {
v, ok := FeatureToggles["expressions"]
if !ok {
return false
}
return v
}