Skip to content

Commit

Permalink
fix collectors (SumoLogic#18)
Browse files Browse the repository at this point in the history
  • Loading branch information
mlclmj committed Jul 22, 2020
1 parent 5f84991 commit a0f9efc
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 4 deletions.
4 changes: 2 additions & 2 deletions .drone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ steps:
- name: plan
image: jmccann/drone-terraform:6.3-0.12.20
settings:
tf_version: 0.12.20
tf_version: 0.12.26
root_dir: terraform
actions:
- validate
Expand All @@ -34,7 +34,7 @@ steps:
- name: apply
image: jmccann/drone-terraform:6.3-0.12.20
settings:
tf_version: 0.12.20
tf_version: 0.12.26
root_dir: terraform
actions:
- apply
Expand Down
2 changes: 2 additions & 0 deletions modules/collector/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ locals {
resource "sumologic_collector" "collector" {
name = local.name
description = "${var.name} collector (Managed by Terraform)"
timezone = var.timezone
}

# Provision sources [defaulting to dev, stg, prd] for this collector
Expand All @@ -15,6 +16,7 @@ resource "sumologic_http_source" "sources" {
description = "${local.name}-${each.value} source (Managed by Terraform)"
category = "${local.name}-${each.value}"
collector_id = sumologic_collector.collector.id
timezone = var.timezone
}

# Role for this specific collector
Expand Down
5 changes: 5 additions & 0 deletions modules/collector/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,8 @@ variable "sources" {
"prd"
]
}

variable "timezone" {
type = string
default = "Etc/UTC"
}
6 changes: 4 additions & 2 deletions terraform/collectors.tf
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,13 @@ module "nytimes-spg-productservice" {
module "nytm-pubsys-output-scripts" {
source = "../modules/collector"

name = "nytm/pubsys-output-scripts"
name = "nytm/pubsys-output-scripts"
timezone = "America/New_York"
}

module "nytm-pubsys-newsgate-ConfigBase1" {
source = "../modules/collector"

name = "nytm/pubsys-newsgate-ConfigBase1"
name = "nytm/pubsys-newsgate-ConfigBase1"
timezone = "America/New_York"
}

0 comments on commit a0f9efc

Please sign in to comment.