1package present 2 3import ( 4 "github.com/concourse/concourse/atc" 5 "github.com/concourse/concourse/atc/db" 6) 7 8func Check(check db.Check) atc.Check { 9 10 atcCheck := atc.Check{ 11 ID: check.ID(), 12 Status: string(check.Status()), 13 } 14 15 if !check.CreateTime().IsZero() { 16 atcCheck.CreateTime = check.CreateTime().Unix() 17 } 18 19 if !check.StartTime().IsZero() { 20 atcCheck.StartTime = check.StartTime().Unix() 21 } 22 23 if !check.EndTime().IsZero() { 24 atcCheck.EndTime = check.EndTime().Unix() 25 } 26 27 if err := check.CheckError(); err != nil { 28 atcCheck.CheckError = err.Error() 29 } 30 31 return atcCheck 32} 33