mirror of https://github.com/docker/cli.git
add missing API changes
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
This commit is contained in:
parent
d5e4c0d0be
commit
0d367623d0
|
@ -53,13 +53,11 @@ import (
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
|
"github.com/docker/docker/api"
|
||||||
"github.com/docker/go-connections/sockets"
|
"github.com/docker/go-connections/sockets"
|
||||||
"github.com/docker/go-connections/tlsconfig"
|
"github.com/docker/go-connections/tlsconfig"
|
||||||
)
|
)
|
||||||
|
|
||||||
// DefaultVersion is the version of the current stable API
|
|
||||||
const DefaultVersion string = "1.26"
|
|
||||||
|
|
||||||
// Client is the API client that performs all operations
|
// Client is the API client that performs all operations
|
||||||
// against a docker server.
|
// against a docker server.
|
||||||
type Client struct {
|
type Client struct {
|
||||||
|
@ -115,7 +113,7 @@ func NewEnvClient() (*Client, error) {
|
||||||
}
|
}
|
||||||
version := os.Getenv("DOCKER_API_VERSION")
|
version := os.Getenv("DOCKER_API_VERSION")
|
||||||
if version == "" {
|
if version == "" {
|
||||||
version = DefaultVersion
|
version = api.DefaultVersion
|
||||||
}
|
}
|
||||||
|
|
||||||
cli, err := NewClient(host, version, client, nil)
|
cli, err := NewClient(host, version, client, nil)
|
||||||
|
|
|
@ -11,6 +11,7 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
|
"github.com/docker/docker/api"
|
||||||
"github.com/docker/docker/api/types"
|
"github.com/docker/docker/api/types"
|
||||||
"golang.org/x/net/context"
|
"golang.org/x/net/context"
|
||||||
)
|
)
|
||||||
|
@ -26,7 +27,7 @@ func TestNewEnvClient(t *testing.T) {
|
||||||
}{
|
}{
|
||||||
{
|
{
|
||||||
envs: map[string]string{},
|
envs: map[string]string{},
|
||||||
expectedVersion: DefaultVersion,
|
expectedVersion: api.DefaultVersion,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
envs: map[string]string{
|
envs: map[string]string{
|
||||||
|
@ -38,21 +39,21 @@ func TestNewEnvClient(t *testing.T) {
|
||||||
envs: map[string]string{
|
envs: map[string]string{
|
||||||
"DOCKER_CERT_PATH": "testdata/",
|
"DOCKER_CERT_PATH": "testdata/",
|
||||||
},
|
},
|
||||||
expectedVersion: DefaultVersion,
|
expectedVersion: api.DefaultVersion,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
envs: map[string]string{
|
envs: map[string]string{
|
||||||
"DOCKER_CERT_PATH": "testdata/",
|
"DOCKER_CERT_PATH": "testdata/",
|
||||||
"DOCKER_TLS_VERIFY": "1",
|
"DOCKER_TLS_VERIFY": "1",
|
||||||
},
|
},
|
||||||
expectedVersion: DefaultVersion,
|
expectedVersion: api.DefaultVersion,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
envs: map[string]string{
|
envs: map[string]string{
|
||||||
"DOCKER_CERT_PATH": "testdata/",
|
"DOCKER_CERT_PATH": "testdata/",
|
||||||
"DOCKER_HOST": "https://notaunixsocket",
|
"DOCKER_HOST": "https://notaunixsocket",
|
||||||
},
|
},
|
||||||
expectedVersion: DefaultVersion,
|
expectedVersion: api.DefaultVersion,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
envs: map[string]string{
|
envs: map[string]string{
|
||||||
|
@ -64,7 +65,7 @@ func TestNewEnvClient(t *testing.T) {
|
||||||
envs: map[string]string{
|
envs: map[string]string{
|
||||||
"DOCKER_HOST": "invalid://url",
|
"DOCKER_HOST": "invalid://url",
|
||||||
},
|
},
|
||||||
expectedVersion: DefaultVersion,
|
expectedVersion: api.DefaultVersion,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
envs: map[string]string{
|
envs: map[string]string{
|
||||||
|
@ -262,8 +263,8 @@ func TestNewEnvClientSetsDefaultVersion(t *testing.T) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
if client.version != DefaultVersion {
|
if client.version != api.DefaultVersion {
|
||||||
t.Fatalf("Expected %s, got %s", DefaultVersion, client.version)
|
t.Fatalf("Expected %s, got %s", api.DefaultVersion, client.version)
|
||||||
}
|
}
|
||||||
|
|
||||||
expected := "1.22"
|
expected := "1.22"
|
||||||
|
|
Loading…
Reference in New Issue