mirror of
https://github.com/fluxcd/flagger.git
synced 2026-04-15 06:57:34 +00:00
Merge pull request #1015 from SomtochiAma/influxdb
Render inline promql query
This commit is contained in:
@@ -198,7 +198,8 @@ func (c *Controller) runBuiltinMetricChecks(canary *flaggerv1.Canary) bool {
|
||||
|
||||
// in-line PromQL
|
||||
if metric.Query != "" {
|
||||
val, err := observerFactory.Client.RunQuery(metric.Query)
|
||||
query, err := observers.RenderQuery(metric.Query, toMetricModel(canary, metric.Interval))
|
||||
val, err := observerFactory.Client.RunQuery(query)
|
||||
if err != nil {
|
||||
if errors.Is(err, providers.ErrNoValuesFound) {
|
||||
c.recordEventWarningf(canary, "Halt advancement no values found for metric: %s",
|
||||
|
||||
Reference in New Issue
Block a user