Ver Fonte

support template variables with multiple values

bergquist há 7 anos atrás
pai
commit
19c7dd9834
1 ficheiros alterados com 5 adições e 2 exclusões
  1. 5 2
      public/app/plugins/datasource/grafana/datasource.ts

+ 5 - 2
public/app/plugins/datasource/grafana/datasource.ts

@@ -57,8 +57,11 @@ class GrafanaDatasource {
         return this.$q.when([]);
       }
       const tags = [];
-      for (let t of params.tags) {
-        tags.push(this.templateSrv.replace(t));
+      for (const t of params.tags) {
+        const renderedValues = this.templateSrv.replace(t, {}, 'pipe');
+        for (const tt of renderedValues.split('|')) {
+          tags.push(tt);
+        }
       }
       params.tags = tags;
     }