From d10bfb46c19e846939479ca672fd94044f0dc068 Mon Sep 17 00:00:00 2001 From: Kate Taggart Date: Wed, 29 Mar 2017 16:27:08 -0700 Subject: [PATCH] just found out dc and region are going to be a bit different, as Region didn't previously exist in the Node struct. --- client/driver/driver.go | 2 ++ nomad/structs/structs.go | 3 +++ 2 files changed, 5 insertions(+) diff --git a/client/driver/driver.go b/client/driver/driver.go index ee28888cf..d48fb007a 100644 --- a/client/driver/driver.go +++ b/client/driver/driver.go @@ -295,6 +295,8 @@ func GetTaskEnv(taskDir *allocdir.TaskDir, node *structs.Node, SetJobName(alloc.Job.Name). SetEnvvars(task.Env). SetTaskName(task.Name) + SetDatacenterName(node.Datacenter) + SetRegionName(node.Region) // Vary paths by filesystem isolation used drv, err := NewDriver(task.Driver, NewEmptyDriverContext()) diff --git a/nomad/structs/structs.go b/nomad/structs/structs.go index 924c39009..357c95332 100644 --- a/nomad/structs/structs.go +++ b/nomad/structs/structs.go @@ -735,6 +735,9 @@ type Node struct { // Datacenter for this node Datacenter string + // Region for this node + Region string + // Node name Name string