client: pass httpActionDo into NewMembersAPI

This commit is contained in:
Brian Waldon
2014-10-31 11:01:34 -07:00
parent 0ef270c25c
commit f6e8b677cf
2 changed files with 4 additions and 11 deletions

View File

@@ -34,18 +34,11 @@ var (
DefaultV2MembersPrefix = "/v2/members"
)
func NewMembersAPI(tr *http.Transport, eps []string, to time.Duration) (MembersAPI, error) {
c, err := NewHTTPClient(tr, eps)
if err != nil {
return nil, err
}
mAPI := httpMembersAPI{
func NewMembersAPI(c httpActionDo, to time.Duration) MembersAPI {
return &httpMembersAPI{
client: c,
timeout: to,
}
return &mAPI, nil
}
type MembersAPI interface {