Skip to content

Commit

Permalink
Merge pull request moby#38486 from thaJeztah/dont_use_deprecated_envc…
Browse files Browse the repository at this point in the history
…lient

Remove use of deprecated client.NewEnvClient()
  • Loading branch information
thaJeztah authored Jan 5, 2019
2 parents 926edd6 + c8ff5ec commit 55b5b8d
Show file tree
Hide file tree
Showing 26 changed files with 90 additions and 90 deletions.
2 changes: 1 addition & 1 deletion client/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import (
)

func main() {
cli, err := client.NewEnvClient()
cli, err := client.NewClientWithOpts(client.FromEnv)
if err != nil {
panic(err)
}
Expand Down
2 changes: 1 addition & 1 deletion client/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ For example, to list running containers (the equivalent of "docker ps"):
)
func main() {
cli, err := client.NewEnvClient()
cli, err := client.NewClientWithOpts(client.FromEnv)
if err != nil {
panic(err)
}
Expand Down
16 changes: 8 additions & 8 deletions client/client_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import (
"gotest.tools/skip"
)

func TestNewEnvClient(t *testing.T) {
func TestNewClientWithOpsFromEnv(t *testing.T) {
skip.If(t, runtime.GOOS == "windows")

testcases := []struct {
Expand Down Expand Up @@ -86,7 +86,7 @@ func TestNewEnvClient(t *testing.T) {
defer env.PatchAll(t, nil)()
for _, c := range testcases {
env.PatchAll(t, c.envs)
apiclient, err := NewEnvClient()
apiclient, err := NewClientWithOpts(FromEnv)
if c.expectedError != "" {
assert.Check(t, is.Error(err, c.expectedError), c.doc)
} else {
Expand Down Expand Up @@ -167,23 +167,23 @@ func TestParseHostURL(t *testing.T) {
}
}

func TestNewEnvClientSetsDefaultVersion(t *testing.T) {
func TestNewClientWithOpsFromEnvSetsDefaultVersion(t *testing.T) {
defer env.PatchAll(t, map[string]string{
"DOCKER_HOST": "",
"DOCKER_API_VERSION": "",
"DOCKER_TLS_VERIFY": "",
"DOCKER_CERT_PATH": "",
})()

client, err := NewEnvClient()
client, err := NewClientWithOpts(FromEnv)
if err != nil {
t.Fatal(err)
}
assert.Check(t, is.Equal(client.version, api.DefaultVersion))

expected := "1.22"
os.Setenv("DOCKER_API_VERSION", expected)
client, err = NewEnvClient()
client, err = NewClientWithOpts(FromEnv)
if err != nil {
t.Fatal(err)
}
Expand All @@ -195,7 +195,7 @@ func TestNewEnvClientSetsDefaultVersion(t *testing.T) {
func TestNegotiateAPIVersionEmpty(t *testing.T) {
defer env.PatchAll(t, map[string]string{"DOCKER_API_VERSION": ""})()

client, err := NewEnvClient()
client, err := NewClientWithOpts(FromEnv)
assert.NilError(t, err)

ping := types.Ping{
Expand All @@ -219,7 +219,7 @@ func TestNegotiateAPIVersionEmpty(t *testing.T) {
// TestNegotiateAPIVersion asserts that client.Client can
// negotiate a compatible APIVersion with the server
func TestNegotiateAPIVersion(t *testing.T) {
client, err := NewEnvClient()
client, err := NewClientWithOpts(FromEnv)
assert.NilError(t, err)

expected := "1.21"
Expand Down Expand Up @@ -251,7 +251,7 @@ func TestNegotiateAPVersionOverride(t *testing.T) {
expected := "9.99"
defer env.PatchAll(t, map[string]string{"DOCKER_API_VERSION": expected})()

client, err := NewEnvClient()
client, err := NewClientWithOpts(FromEnv)
assert.NilError(t, err)

ping := types.Ping{
Expand Down
2 changes: 1 addition & 1 deletion client/container_logs_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ func ExampleClient_ContainerLogs_withTimeout() {
ctx, cancel := context.WithTimeout(context.Background(), 5*time.Second)
defer cancel()

client, _ := NewEnvClient()
client, _ := NewClientWithOpts(FromEnv)
reader, err := client.ContainerLogs(ctx, "container_id", types.ContainerLogsOptions{})
if err != nil {
log.Fatal(err)
Expand Down
2 changes: 1 addition & 1 deletion client/container_wait_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ func ExampleClient_ContainerWait_withTimeout() {
ctx, cancel := context.WithTimeout(context.Background(), 5*time.Second)
defer cancel()

client, _ := NewEnvClient()
client, _ := NewClientWithOpts(FromEnv)
_, errC := client.ContainerWait(ctx, "container_id", "")
if err := <-errC; err != nil {
log.Fatal(err)
Expand Down
2 changes: 1 addition & 1 deletion client/service_logs_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ func ExampleClient_ServiceLogs_withTimeout() {
ctx, cancel := context.WithTimeout(context.Background(), 5*time.Second)
defer cancel()

client, _ := NewEnvClient()
client, _ := NewClientWithOpts(FromEnv)
reader, err := client.ServiceLogs(ctx, "service_id", types.ContainerLogsOptions{})
if err != nil {
log.Fatal(err)
Expand Down
2 changes: 1 addition & 1 deletion hack/integration-cli-on-swarm/agent/worker/executor.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ func dryTestChunkExecutor() testChunkExecutor {
// service via bind-mounted API socket so as to execute the test chunk
func privilegedTestChunkExecutor(autoRemove bool) testChunkExecutor {
return func(image string, tests []string) (int64, string, error) {
cli, err := client.NewEnvClient()
cli, err := client.NewClientWithOpts(client.FromEnv)
if err != nil {
return 0, "", err
}
Expand Down
2 changes: 1 addition & 1 deletion hack/integration-cli-on-swarm/host/host.go
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ func xmain() (int, error) {
if *randSeed == int64(0) {
*randSeed = time.Now().UnixNano()
}
cli, err := client.NewEnvClient()
cli, err := client.NewClientWithOpts(client.FromEnv)
if err != nil {
return 1, err
}
Expand Down
2 changes: 1 addition & 1 deletion integration-cli/docker_api_attach_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ func (s *DockerSuite) TestPostContainersAttach(c *check.C) {
expectTimeout(conn, br, "stdout")

// Test the client API
client, err := client.NewEnvClient()
client, err := client.NewClientWithOpts(client.FromEnv)
c.Assert(err, checker.IsNil)
defer client.Close()

Expand Down
Loading

0 comments on commit 55b5b8d

Please sign in to comment.