MCPcopy Create free account
hub / github.com/CovenantSQL/CovenantSQL / ListIncompleteTask

Function ListIncompleteTask

cmd/cql-proxy/model/task.go:259–267  ·  view source on GitHub ↗

ListIncompleteTask fetches incomplete task for scheduling with limits.

(db *gorp.DbMap, limit int64)

Source from the content-addressed store, hash-verified

257
258// ListIncompleteTask fetches incomplete task for scheduling with limits.
259func ListIncompleteTask(db *gorp.DbMap, limit int64) (tasks []*Task, err error) {
260 _, err = db.Select(&tasks,
261 `SELECT * FROM "task" WHERE "state" NOT IN (?, ?) ORDER BY "id" ASC LIMIT ?`,
262 TaskSuccess, TaskFailed, limit)
263 if err != nil {
264 err = errors.Wrapf(err, "get incomplete task list failed")
265 }
266 return
267}

Callers 1

runMethod · 0.92

Calls

no outgoing calls

Tested by

no test coverage detected