From 9de9c2eed08e795c8c27e8b44bd77014e7c9890d Mon Sep 17 00:00:00 2001 From: Alex Dadgar Date: Thu, 21 Jan 2016 14:21:58 -0800 Subject: [PATCH] Mark evals from periodic as triggered by a periodic job --- nomad/periodic.go | 2 +- nomad/structs/structs.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/nomad/periodic.go b/nomad/periodic.go index 3e20357cc..4cba0e845 100644 --- a/nomad/periodic.go +++ b/nomad/periodic.go @@ -56,7 +56,7 @@ func (s *Server) DispatchJob(job *structs.Job) (*structs.Evaluation, error) { ID: structs.GenerateUUID(), Priority: job.Priority, Type: job.Type, - TriggeredBy: structs.EvalTriggerJobRegister, + TriggeredBy: structs.EvalTriggerPeriodicJob, JobID: job.ID, JobModifyIndex: index, Status: structs.EvalStatusPending, diff --git a/nomad/structs/structs.go b/nomad/structs/structs.go index f9e802ee5..810126953 100644 --- a/nomad/structs/structs.go +++ b/nomad/structs/structs.go @@ -1813,6 +1813,7 @@ const ( const ( EvalTriggerJobRegister = "job-register" EvalTriggerJobDeregister = "job-deregister" + EvalTriggerPeriodicJob = "periodic-job" EvalTriggerNodeUpdate = "node-update" EvalTriggerScheduled = "scheduled" EvalTriggerRollingUpdate = "rolling-update"