mirror of https://github.com/docker/docs.git
Merge pull request #1535 from vieux/prevent_panic_no_name
prevent panic in filters when container has no name
This commit is contained in:
commit
d3affe5904
|
@ -34,8 +34,10 @@ func (f *AffinityFilter) Filter(config *cluster.ContainerConfig, nodes []*node.N
|
||||||
case "container":
|
case "container":
|
||||||
containers := []string{}
|
containers := []string{}
|
||||||
for _, container := range node.Containers {
|
for _, container := range node.Containers {
|
||||||
|
if len(container.Names) > 0 {
|
||||||
containers = append(containers, container.Id, strings.TrimPrefix(container.Names[0], "/"))
|
containers = append(containers, container.Id, strings.TrimPrefix(container.Names[0], "/"))
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if affinity.Match(containers...) {
|
if affinity.Match(containers...) {
|
||||||
candidates = append(candidates, node)
|
candidates = append(candidates, node)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue