(cloudwatch) change parameter form of ec2_instance_attribute()

This commit is contained in:
Mitsuhiro Tanda 2016-03-11 16:59:06 +09:00
parent 0052e9d136
commit 25f08ddd39
1 changed files with 4 additions and 4 deletions

View File

@ -205,14 +205,14 @@ function (angular, _, moment, dateMath, CloudWatchAnnotationQuery) {
});
}
var ec2InstanceAttributeQuery = query.match(/^ec2_instance_attribute\(([^,]+?),\s?([^,]+?),\s?([^)]+)\)/);
var ec2InstanceAttributeQuery = query.match(/^ec2_instance_attribute\(([^,]+?),\s?([^,]+?),\s?(.+?)\)/);
if (ec2InstanceAttributeQuery) {
region = templateSrv.replace(ec2InstanceAttributeQuery[1]);
var filterJson = JSON.parse(templateSrv.replace(ec2InstanceAttributeQuery[3]));
var filter = _.map(filterJson, function(f) {
var filter = _.map(filterJson, function(values, name) {
return {
Name: f.slice(0, f.indexOf('=')),
Values: f.slice(f.indexOf('=') + 1).split(',')
Name: name,
Values: values
};
});
var targetAttributeName = templateSrv.replace(ec2InstanceAttributeQuery[2]);