From 52c71698fe5a711105449d4b65acc22cf67455bb Mon Sep 17 00:00:00 2001 From: Alexandre Gaillet Date: Tue, 22 May 2018 10:58:36 +0200 Subject: [PATCH] MON-32 - static variable updated to locals --- .../memcached/{memory.tf => locals.tf} | 8 ++--- .../memcached/monitors-memcached.tf | 2 +- cloud/aws/elasticache/redis/core.tf | 31 ------------------ .../redis/{memory.tf => locals.tf} | 32 ++++++++++++++++--- cloud/aws/elasticache/redis/monitors-redis.tf | 4 +-- 5 files changed, 32 insertions(+), 45 deletions(-) rename cloud/aws/elasticache/memcached/{memory.tf => locals.tf} (88%) delete mode 100644 cloud/aws/elasticache/redis/core.tf rename cloud/aws/elasticache/redis/{memory.tf => locals.tf} (56%) diff --git a/cloud/aws/elasticache/memcached/memory.tf b/cloud/aws/elasticache/memcached/locals.tf similarity index 88% rename from cloud/aws/elasticache/memcached/memory.tf rename to cloud/aws/elasticache/memcached/locals.tf index 0d41eeb..310de51 100644 --- a/cloud/aws/elasticache/memcached/memory.tf +++ b/cloud/aws/elasticache/memcached/locals.tf @@ -1,9 +1,5 @@ -variable "memory" { - type = "map" - - description = "Mapping between Elasticache size and Memory." - - default = { +locals { + memory = { cache.t2.micro = "595926712" cache.t2.small = "1664299827" cache.t2.medium = "3457448673" diff --git a/cloud/aws/elasticache/memcached/monitors-memcached.tf b/cloud/aws/elasticache/memcached/monitors-memcached.tf index 71b83e3..ea2ebec 100644 --- a/cloud/aws/elasticache/memcached/monitors-memcached.tf +++ b/cloud/aws/elasticache/memcached/monitors-memcached.tf @@ -122,7 +122,7 @@ resource "datadog_monitor" "memcached_free_memory" { query = < ( ${var.cpu_high_threshold_critical} / ${var.core[var.elasticache_size]} ) + ) > ( ${var.cpu_high_threshold_critical} / ${local.core[var.elasticache_size]} ) EOF thresholds { @@ -177,7 +177,7 @@ resource "datadog_monitor" "redis_free_memory" { query = <