inject templateSrv

This commit is contained in:
Mitsuhiro Tanda 2016-04-20 21:06:53 +09:00
parent 490141da82
commit 540436e9d5

View File

@ -23,7 +23,7 @@ function (angular, _, moment, dateMath, CloudWatchAnnotationQuery) {
var queries = [];
options = angular.copy(options);
options.targets = this.expandTemplateVariable(options.targets);
options.targets = this.expandTemplateVariable(options.targets, templateSrv);
_.each(options.targets, function(target) {
if (target.hide || !target.namespace || !target.metricName || _.isEmpty(target.statistics)) {
return;
@ -338,7 +338,7 @@ function (angular, _, moment, dateMath, CloudWatchAnnotationQuery) {
});
}
this.expandTemplateVariable = function(targets) {
this.expandTemplateVariable = function(targets, templateSrv) {
return _.chain(targets)
.map(function(target) {
var dimensionKey = null;