Просмотр исходного кода

allow unit override if cloudwatch response unit is none

Mitsuhiro Tanda 7 лет назад
Родитель
Сommit
4687ce2f7b
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      public/app/plugins/datasource/cloudwatch/datasource.ts

+ 5 - 1
public/app/plugins/datasource/cloudwatch/datasource.ts

@@ -137,7 +137,11 @@ export default class CloudWatchDatasource {
       if (res.results) {
         _.forEach(res.results, queryRes => {
           _.forEach(queryRes.series, series => {
-            data.push({ target: series.name, datapoints: series.points, unit: queryRes.meta.unit || 'none' });
+            const s = { target: series.name, datapoints: series.points } as any;
+            if (queryRes.meta.unit) {
+              s.unit = queryRes.meta.unit;
+            }
+            data.push(s);
           });
         });
       }