Explorar o código

Merge branch 'master' of github.com:grafana/grafana

Torkel Ödegaard %!s(int64=10) %!d(string=hai) anos
pai
achega
299a2457cd
Modificáronse 1 ficheiros con 5 adicións e 5 borrados
  1. 5 5
      public/app/plugins/datasource/cloudwatch/datasource.js

+ 5 - 5
public/app/plugins/datasource/cloudwatch/datasource.js

@@ -34,7 +34,7 @@ function (angular, _) {
         query.region = templateSrv.replace(target.region, options.scopedVars);
         query.namespace = templateSrv.replace(target.namespace, options.scopedVars);
         query.metricName = templateSrv.replace(target.metricName, options.scopedVars);
-        query.dimensions = convertDimensionFormat(target.dimensions);
+        query.dimensions = convertDimensionFormat(target.dimensions, options.scopedVars);
         query.statistics = target.statistics;
         query.period = parseInt(target.period, 10);
 
@@ -119,7 +119,7 @@ function (angular, _) {
         parameters: {
           namespace: templateSrv.replace(namespace),
           metricName: templateSrv.replace(metricName),
-          dimensions: convertDimensionFormat(dimensions),
+          dimensions: convertDimensionFormat(dimensions, {}),
         }
       };
 
@@ -276,11 +276,11 @@ function (angular, _) {
       return Math.round(date.valueOf() / 1000);
     }
 
-    function convertDimensionFormat(dimensions) {
+    function convertDimensionFormat(dimensions, scopedVars) {
       return _.map(dimensions, function(value, key) {
         return {
-          Name: templateSrv.replace(key),
-          Value: templateSrv.replace(value)
+          Name: templateSrv.replace(key, scopedVars),
+          Value: templateSrv.replace(value, scopedVars)
         };
       });
     }