| Index: impl/prod/taskqueue.go
|
| diff --git a/impl/prod/taskqueue.go b/impl/prod/taskqueue.go
|
| index 1e448e29039b56b9873f014dfeb0f2e50e204e4f..08c3441ccfca6b4e6f8b0c46fabd75fc166e7b40 100644
|
| --- a/impl/prod/taskqueue.go
|
| +++ b/impl/prod/taskqueue.go
|
| @@ -18,12 +18,12 @@ import (
|
| // by gae.GetTQ(c)
|
| func useTQ(c context.Context) context.Context {
|
| return tq.SetRawFactory(c, func(ci context.Context) tq.RawInterface {
|
| - return tqImpl{ci}
|
| + return tqImpl{AEContext(ci)}
|
| })
|
| }
|
|
|
| type tqImpl struct {
|
| - context.Context
|
| + aeCtx context.Context
|
| }
|
|
|
| func init() {
|
| @@ -86,7 +86,7 @@ func tqMF2R(ns []*tq.Task) []*taskqueue.Task {
|
| }
|
|
|
| func (t tqImpl) AddMulti(tasks []*tq.Task, queueName string, cb tq.RawTaskCB) error {
|
| - realTasks, err := taskqueue.AddMulti(t.Context, tqMF2R(tasks), queueName)
|
| + realTasks, err := taskqueue.AddMulti(t.aeCtx, tqMF2R(tasks), queueName)
|
| if err != nil {
|
| if me, ok := err.(appengine.MultiError); ok {
|
| for i, err := range me {
|
| @@ -107,7 +107,7 @@ func (t tqImpl) AddMulti(tasks []*tq.Task, queueName string, cb tq.RawTaskCB) er
|
| }
|
|
|
| func (t tqImpl) DeleteMulti(tasks []*tq.Task, queueName string, cb tq.RawCB) error {
|
| - err := taskqueue.DeleteMulti(t.Context, tqMF2R(tasks), queueName)
|
| + err := taskqueue.DeleteMulti(t.aeCtx, tqMF2R(tasks), queueName)
|
| if me, ok := err.(appengine.MultiError); ok {
|
| for _, err := range me {
|
| cb(err)
|
| @@ -118,11 +118,11 @@ func (t tqImpl) DeleteMulti(tasks []*tq.Task, queueName string, cb tq.RawCB) err
|
| }
|
|
|
| func (t tqImpl) Purge(queueName string) error {
|
| - return taskqueue.Purge(t.Context, queueName)
|
| + return taskqueue.Purge(t.aeCtx, queueName)
|
| }
|
|
|
| func (t tqImpl) Stats(queueNames []string, cb tq.RawStatsCB) error {
|
| - stats, err := taskqueue.QueueStats(t.Context, queueNames)
|
| + stats, err := taskqueue.QueueStats(t.aeCtx, queueNames)
|
| if err != nil {
|
| return err
|
| }
|
|
|