locals {
  parameters = merge(var.default_parameters, var.override_parameters)
}

resource "aws_elasticache_parameter_group" "this" {
  name   = "${var.name_prefix}-${var.name}"
  family = "redis2.8"

  dynamic "parameter" {
    for_each = local.parameters
    content {
      name  = parameter.key
      value = parameter.value
    }
  }
}
