MON-79 Allow custom filtering on tags

This commit is contained in:
Quentin Manfroi 2017-11-23 11:23:30 +01:00
parent a6a1fdbfdc
commit 14a79613b4
2 changed files with 8 additions and 3 deletions

View File

@ -31,11 +31,16 @@ variable "delay" {
default = 600
}
variable "use_filter_tags" {
description = "Filter the data with service tags if true"
variable "filter_tags_default" {
description = "Use default filter tags convention"
default = "true"
}
variable "filter_tags_custom" {
description = "Tags used for custom filtering when filter_tags_default is false"
default = "*"
}
# Azure Storage specific
variable "availability_threshold_critical" {
description = "Minimum acceptable percent of availability for a storage"

View File

@ -2,7 +2,7 @@ data "template_file" "filter" {
template = "$${filter}"
vars {
filter = "${var.use_filter_tags == "true" ? format("dd_monitoring:enabled,dd_azure_storage:enabled,env:%s", var.environment) : "subscription_id:${var.subscription_id}"}"
filter = "${var.filter_tags_default == "true" ? format("dd_monitoring:enabled,dd_azure_storage:enabled,env:%s", var.environment) : "${var.filter_tags_custom}"}"
}
}