Mark evals from periodic as triggered by a periodic job

This commit is contained in:
Alex Dadgar
2016-01-21 14:21:58 -08:00
parent 58edd412b2
commit 9de9c2eed0
2 changed files with 2 additions and 1 deletions

View File

@@ -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,

View File

@@ -1813,6 +1813,7 @@ const (
const (
EvalTriggerJobRegister = "job-register"
EvalTriggerJobDeregister = "job-deregister"
EvalTriggerPeriodicJob = "periodic-job"
EvalTriggerNodeUpdate = "node-update"
EvalTriggerScheduled = "scheduled"
EvalTriggerRollingUpdate = "rolling-update"