瀏覽代碼

volume/local: Break early if `addr` was specified

I made a mistake in the last commit - after resolving the IP from the
passed `addr` for CIFS it would still resolve the `device` part.

Apply only one name resolution

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
Paweł Gronowski 1 年之前
父節點
當前提交
df43311f3d
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      volume/local/local_unix.go

+ 1 - 0
volume/local/local_unix.go

@@ -134,6 +134,7 @@ func (v *localVolume) mount() error {
 				return errors.Wrap(err, "error resolving passed in network volume address")
 			}
 			mountOpts = strings.Replace(mountOpts, "addr="+addrValue, "addr="+ipAddr.String(), 1)
+			break
 		}
 
 		if v.opts.MountType != "cifs" {