ducky/devices

Paddy 2015-11-15 Parent:b6494e1a499e

8:34130c700842 Go to Latest

ducky/devices/vendor/golang.org/x/net/context/ctxhttp/cancelreq.go

Implement ListDevicesByOwner. Write a unit test for listing Devices by their Owner property, as per our Storer interface. Basically, if we insert Devices into the datastore, we need to be able to retrieve the Devices that someone owns. Simple enough. This meant that I needed to implement the Memstore version, past the barebones stub, so the tests would continue to pass.

History
1 // Copyright 2015 The Go Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style
3 // license that can be found in the LICENSE file.
5 // +build go1.5
7 package ctxhttp
9 import "net/http"
11 func canceler(client *http.Client, req *http.Request) func() {
12 ch := make(chan struct{})
13 req.Cancel = ch
15 return func() {
16 close(ch)
17 }
18 }