mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Remove engine from links
Signed-off-by: Antonio Murdaca <me@runcom.ninja>
This commit is contained in:
parent
a54fd325e6
commit
7560018541
3 changed files with 9 additions and 11 deletions
|
@ -1328,7 +1328,7 @@ func (container *Container) setupLinkedContainers() ([]string, error) {
|
|||
linkAlias,
|
||||
child.Config.Env,
|
||||
child.Config.ExposedPorts,
|
||||
daemon.eng)
|
||||
)
|
||||
|
||||
if err != nil {
|
||||
rollback()
|
||||
|
|
|
@ -6,7 +6,6 @@ import (
|
|||
"strings"
|
||||
|
||||
"github.com/docker/docker/daemon/networkdriver/bridge"
|
||||
"github.com/docker/docker/engine"
|
||||
"github.com/docker/docker/nat"
|
||||
)
|
||||
|
||||
|
@ -17,10 +16,9 @@ type Link struct {
|
|||
ChildEnvironment []string
|
||||
Ports []nat.Port
|
||||
IsEnabled bool
|
||||
eng *engine.Engine
|
||||
}
|
||||
|
||||
func NewLink(parentIP, childIP, name string, env []string, exposedPorts map[nat.Port]struct{}, eng *engine.Engine) (*Link, error) {
|
||||
func NewLink(parentIP, childIP, name string, env []string, exposedPorts map[nat.Port]struct{}) (*Link, error) {
|
||||
|
||||
var (
|
||||
i int
|
||||
|
@ -38,7 +36,6 @@ func NewLink(parentIP, childIP, name string, env []string, exposedPorts map[nat.
|
|||
ParentIP: parentIP,
|
||||
ChildEnvironment: env,
|
||||
Ports: ports,
|
||||
eng: eng,
|
||||
}
|
||||
return l, nil
|
||||
|
||||
|
|
|
@ -2,16 +2,17 @@ package links
|
|||
|
||||
import (
|
||||
"fmt"
|
||||
"github.com/docker/docker/nat"
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"github.com/docker/docker/nat"
|
||||
)
|
||||
|
||||
func TestLinkNaming(t *testing.T) {
|
||||
ports := make(nat.PortSet)
|
||||
ports[nat.Port("6379/tcp")] = struct{}{}
|
||||
|
||||
link, err := NewLink("172.0.17.3", "172.0.17.2", "/db/docker-1", nil, ports, nil)
|
||||
link, err := NewLink("172.0.17.3", "172.0.17.2", "/db/docker-1", nil, ports)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
@ -41,7 +42,7 @@ func TestLinkNew(t *testing.T) {
|
|||
ports := make(nat.PortSet)
|
||||
ports[nat.Port("6379/tcp")] = struct{}{}
|
||||
|
||||
link, err := NewLink("172.0.17.3", "172.0.17.2", "/db/docker", nil, ports, nil)
|
||||
link, err := NewLink("172.0.17.3", "172.0.17.2", "/db/docker", nil, ports)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
@ -72,7 +73,7 @@ func TestLinkEnv(t *testing.T) {
|
|||
ports := make(nat.PortSet)
|
||||
ports[nat.Port("6379/tcp")] = struct{}{}
|
||||
|
||||
link, err := NewLink("172.0.17.3", "172.0.17.2", "/db/docker", []string{"PASSWORD=gordon"}, ports, nil)
|
||||
link, err := NewLink("172.0.17.3", "172.0.17.2", "/db/docker", []string{"PASSWORD=gordon"}, ports)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
@ -115,7 +116,7 @@ func TestLinkMultipleEnv(t *testing.T) {
|
|||
ports[nat.Port("6380/tcp")] = struct{}{}
|
||||
ports[nat.Port("6381/tcp")] = struct{}{}
|
||||
|
||||
link, err := NewLink("172.0.17.3", "172.0.17.2", "/db/docker", []string{"PASSWORD=gordon"}, ports, nil)
|
||||
link, err := NewLink("172.0.17.3", "172.0.17.2", "/db/docker", []string{"PASSWORD=gordon"}, ports)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
@ -164,7 +165,7 @@ func TestLinkPortRangeEnv(t *testing.T) {
|
|||
ports[nat.Port("6380/tcp")] = struct{}{}
|
||||
ports[nat.Port("6381/tcp")] = struct{}{}
|
||||
|
||||
link, err := NewLink("172.0.17.3", "172.0.17.2", "/db/docker", []string{"PASSWORD=gordon"}, ports, nil)
|
||||
link, err := NewLink("172.0.17.3", "172.0.17.2", "/db/docker", []string{"PASSWORD=gordon"}, ports)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue