Signed-off-by: Arko Dasgupta <arko.dasgupta@docker.com>
(cherry picked from commit 31e8fcc67808488e9aade681a831d748df1af8a5)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
| ... | ... |
@@ -359,7 +359,8 @@ func (daemon *Daemon) findAndAttachNetwork(container *container.Container, idOrN |
| 359 | 359 |
networkName := n.Name() |
| 360 | 360 |
containerName := strings.TrimPrefix(container.Name, "/") |
| 361 | 361 |
if network, ok := container.NetworkSettings.Networks[networkName]; ok && network.EndpointID != "" {
|
| 362 |
- return n, nil, types.ForbiddenErrorf("%s is already attached to network %s", containerName, networkName)
|
|
| 362 |
+ err := fmt.Errorf("%s is already attached to network %s", containerName, networkName)
|
|
| 363 |
+ return n, nil, errdefs.Conflict(err) |
|
| 363 | 364 |
} |
| 364 | 365 |
} |
| 365 | 366 |
} |